11. 1.6 同态与同构
📜 [原文1]
在本节中,我们将精确阐述两个群何时“看起来相同”,即具有完全相同的群论结构的概念。这就是两个群之间的同构概念。我们首先定义同态的概念,稍后我们将对此有更多阐述。
📖 [逐步解释]
本段是引言,旨在为读者设定本节的学习目标。它引入了两个核心概念:同态 (homomorphism) 和 同构 (isomorphism)。
- 核心问题: 数学家如何判断两个群在本质上是“相同”的?这里的“相同”不是指它们的元素完全一样,或者运算方式完全一样,而是指它们的“结构”完全一样。
- “看起来相同”的精确化: “看起来相同”是一个直观但模糊的说法。在群论中,我们用“同构”这个精确的数学术语来描述这种结构上的相同性。
- 学习路径: 为了理解更严格的“同构”概念,我们需要先从一个更普遍、更基础的概念——“同态”——开始。本节会先定义同态,然后在其基础上定义同构。这就好比在学习“正方形”之前,我们先学习“四边形”和“矩形”一样,是一个从一般到特殊的过程。
⚠️ [易错点]
- “相同”的误解: 初学者可能会将“同构”误解为两个群的元素或运算必须完全一致。但这里的“相同”是结构上的,抽象层面上的。例如,一个由数字组成的群和一个由几何变换组成的群可能在结构上是完全相同的。
- 同态与同构的关系: 不要混淆这两个概念。同构是同态的一种特殊情况,它要求更严格的条件(必须是双射)。所有的同构都是同态,但并非所有同态都是同构。
📝 [总结]
本段作为引子,点明了本节的主题:如何用数学语言精确定义两个群在结构上的“相同性”。它预告了将要介绍的两个关键工具——同态和同构,并规划了从同态到同构的学习顺序。
🎯 [存在目的]
本段的目的是为读者建立一个清晰的学习预期。它告诉读者,本节将解决一个基础而重要的问题:如何比较不同的群。通过预先提出“看起来相同”的直观想法,并指出同构是其严格的数学对应,本段激发了读者的好奇心,并为后续形式化的定义做好了铺垫。
🧠 [直觉心智模型]
想象你有两套不同语言的字母表,比如一套是 A, B, C...,另一套是 α, β, γ...。虽然字母的写法不同,但它们都遵循着相同的“字母表顺序”这个结构。我们可以建立一个一一对应的翻译规则(A 对应 α,B 对应 β ...)。同构就类似于找到了这样一套完美的“翻译规则”,它不仅能翻译元素,还能保持元素之间的“关系”(即群的运算)。
💭 [直观想象]
想象你有两张不同的地铁线路图。一张是纽约的,一张是东京的。虽然站名、线路颜色都不同,但如果它们的拓扑结构(即站与站之间的连接关系)是完全一样的——例如,A 线和 B 线都在 C 站换乘,对应到另一张图中,X 线和 Y 线也恰好在 Z 站换乘——我们就可以说这两张地铁图在结构上是“同构”的。同态则是一个更弱的条件,它可能只是将一张复杂的地铁图(比如整个东京地铁网)映射到一张更简单的图(比如只保留山手线),并且保留了沿途的先后顺序关系。
1.1 同态的定义
📜 [原文2]
定义。设 $(G, \star)$ 和 $(H, \diamond)$ 是群。如果存在一个映射 $\varphi: G \rightarrow H$,使得
$$
\varphi(x \star y)=\varphi(x) \diamond \varphi(y), \quad \text { 对于所有 } x, y \in G
$$
则称此映射为同态。
当 $G$ 和 $H$ 的群运算未明确写出时,同态条件就简化为
$$
\varphi(x y)=\varphi(x) \varphi(y)
$$
但重要的是要记住,左边的积 $x y$ 是在 $G$ 中计算的,而右边的积 $\varphi(x) \varphi(y)$ 是在 $H$ 中计算的。直观地说,如果映射 $\varphi$ 保持其定义域和值域的群结构,则它是一个同态。
📖 [逐步解释]
这段话给出了同态 (homomorphism) 的形式化定义。
- 前提: 我们有两个群,分别是 $(G, \star)$ 和 $(H, \diamond)$。这里 $G$ 和 $H$ 是元素的集合,$\star$ 和 $\diamond$ 分别是它们各自的二元运算。
- 核心: 同态是一个映射 (map) 或函数 (function),我们用希腊字母 $\varphi$ (phi) 来表示它。这个映射将群 $G$ 中的每一个元素,都对应到群 $H$ 中的一个元素。写作 $\varphi: G \rightarrow H$。
- 关键条件: 这个映射 $\varphi$ 不是任意的,它必须满足一个非常重要的性质,即“保持运算结构”。这个性质用公式表达就是 $\varphi(x \star y) = \varphi(x) \diamond \varphi(y)$。
- 公式解读:
- 左边 $\varphi(x \star y)$: 意思是先在群 $G$ 内部,对任意两个元素 $x$ 和 $y$ 进行 $\star$ 运算,得到结果 $x \star y$。然后,将这个结果通过映射 $\varphi$ 对应到群 $H$ 中去。
- 右边 $\varphi(x) \diamond \varphi(y)$: 意思是先把群 $G$ 中的元素 $x$ 和 $y$ 分别通过映射 $\varphi$ 对应到群 $H$ 中,得到 $\varphi(x)$ 和 $\varphi(y)$。然后,在群 $H$ 内部,对这两个新元素进行 $\diamond$ 运算。
- 等号的意义: 同态的精髓就在于这个等号。它要求“先在 $G$ 中运算再映射到 $H$” 和 “先分别映射到 $H$ 再在 $H$ 中运算” 所得到的结果是完全相同的。这正是“保持结构”的含义。
- 简化写法: 在群论中,我们常常省略运算符号,直接用并列的方式表示运算(如 $xy$)。在这种简写下,同态的条件就写成 $\varphi(xy) = \varphi(x)\varphi(y)$。但是,必须时刻清楚,左边的 $xy$ 是在 $G$ 中的运算,右边的 $\varphi(x)\varphi(y)$ 是在 $H$ 中的运算。
- 直观总结: 同态就像一个“翻译器”,它在翻译两个群的语言时,能够保持句子(运算)的结构。你可以在一个群里把两个元素“组合”起来再“翻译”,也可以先把它们分别“翻译”过去再“组合”,结果是一样的。
💡 [数值示例]
示例 1:
- 设 $(G, \star)$ 为整数加法群 $(\mathbb{Z}, +)$。
- 设 $(H, \diamond)$ 为偶数加法群 $(2\mathbb{Z}, +)$,其中 $2\mathbb{Z} = \{..., -4, -2, 0, 2, 4, ...\}$。
- 定义映射 $\varphi: \mathbb{Z} \rightarrow 2\mathbb{Z}$ 为 $\varphi(n) = 2n$。
- 我们来验证这是否是一个同态。根据定义,我们需要检验 $\varphi(x + y) = \varphi(x) + \varphi(y)$ 是否对所有 $x, y \in \mathbb{Z}$ 成立。
- 左边:$\varphi(x+y) = 2(x+y) = 2x + 2y$。
- 右边:$\varphi(x) + \varphi(y) = (2x) + (2y) = 2x + 2y$。
- 因为左边 = 右边,所以 $\varphi(n) = 2n$ 是从 $(\mathbb{Z}, +)$到 $(2\mathbb{Z}, +)$ 的一个同态。
示例 2:
- 设 $(G, \star)$ 为实数加法群 $(\mathbb{R}, +)$。
- 设 $(H, \diamond)$ 为正实数乘法群 $(\mathbb{R}^+, \times)$。
- 定义映射 $\varphi: \mathbb{R} \rightarrow \mathbb{R}^+$ 为 $\varphi(x) = e^x$ (指数函数)。
- 我们来验证这是否是一个同态。根据定义,我们需要检验 $\varphi(x + y) = \varphi(x) \times \varphi(y)$ 是否对所有 $x, y \in \mathbb{R}$ 成立。
- 左边:$\varphi(x+y) = e^{x+y}$。
- 右边:$\varphi(x) \times \varphi(y) = e^x \times e^y$。
- 根据指数运算法则,我们知道 $e^{x+y} = e^x \times e^y$。
- 因为左边 = 右边,所以指数函数是从加法群 $(\mathbb{R}, +)$ 到乘法群 $(\mathbb{R}^+, \times)$ 的一个同态。
示例 3 (反例):
- 设 $(G, \star)$ 为整数加法群 $(\mathbb{Z}, +)$。
- 设 $(H, \diamond)$ 也是整数加法群 $(\mathbb{Z}, +)$。
- 定义映射 $f: \mathbb{Z} \rightarrow \mathbb{Z}$ 为 $f(n) = n+1$。
- 我们来验证这是否是一个同态。需要检验 $f(x+y) = f(x) + f(y)$。
- 左边:$f(x+y) = (x+y)+1$。
- 右边:$f(x) + f(y) = (x+1) + (y+1) = x+y+2$。
- 显然,$(x+y)+1 \neq x+y+2$。
- 因此,$f(n)=n+1$ 不是一个同态。它不保持群的运算结构。
⚠️ [易错点]
- 混淆两个群的运算: 最常见的错误是在应用同态定义时,忘记了左边和右边的运算是在不同的群中进行的。特别是在使用简写 $\varphi(xy)=\varphi(x)\varphi(y)$ 时,必须在脑中清晰地分辨:$xy$ 是在定义域群 $G$ 中的运算,而 $\varphi(x)\varphi(y)$ 是在值域群 $H$ 中的运算。
- 验证所有元素: 同态条件 $\varphi(x \star y)=\varphi(x) \diamond \varphi(y)$ 必须对 $G$ 中 所有 的 $x, y$ 都成立,而不是仅仅对某些特殊的 $x, y$ 成立。
- 映射方向: $\varphi$ 是从 $G$ 到 $H$ 的映射,不能搞反。
📝 [总结]
同态是一个从群 $G$ 到群 $H$ 的映射 $\varphi$,它能“保持运算”。这意味着,在 $G$ 中先运算再通过 $\varphi$ 映射,其结果与先通过 $\varphi$ 映射到 $H$ 再在 $H$ 中运算的结果完全相同。它是连接不同群之间结构关系的桥梁。
🎯 [存在目的]
同态概念的引入,是为了研究群与群之间的关系。它提供了一个标准,来衡量一个群在多大程度上可以“模拟”另一个群的结构。通过研究同态,我们可以将一个复杂群的问题,转化为研究一个更简单群(它的同态像)的问题。这是抽象代数中一种极其强大和基本的思想工具。
🧠 [直觉心智模型]
想象一个公司 $G$ 和它的一个部门 $H$。公司里的每个人都有一个职位(比如“张三是工程师”,“李四是经理”)。$\varphi$ 就是一个映射,它把每个员工映射到他的职位。现在公司有一个团队合作项目(运算 $\star$),比如工程师张三和经理李四合作完成了一个任务。$\varphi(\text{张三} \star \text{李四})$ 就是这个合作任务的成果所对应的“项目角色”。另一方面,$\varphi(\text{张三})$ 是“工程师”角色,$\varphi(\text{李四})$ 是“经理”角色。这两个角色之间也有一种协作关系(运算 $\diamond$),比如“工程师向经理汇报”。如果任何员工之间的合作成果,都恰好对应了他们职位之间的协作关系,即 $\varphi(\text{张三} \star \text{李四}) = \varphi(\text{张三}) \diamond \varphi(\text{李四})$,那么这个职位分配 $\varphi$ 就是一个同态。它保持了“合作”这一结构。
💭 [直观想象]
想象你正在用乐高积木 $G$ 搭建一个模型。你有一个操作手册,告诉你如何将两块积木(比如 $x$ 和 $y$)拼在一起(运算 $\star$),得到一个新的组合 $x \star y$。现在,你朋友用另一套不同的积木 $H$(比如木制积木)也在搭建。
一个同态 $\varphi$ 就像一本翻译词典,它告诉你你的每一块乐高积木对应他的一块木制积木($\varphi(x), \varphi(y)$)。
这个“翻译词典”之所以是同态,是因为它满足以下神奇的特性:
你根据你的乐高手册,将 $x$ 和 $y$ 拼成 $x \star y$,然后查词典,找到 $x \star y$ 对应的木制积木 $\varphi(x \star y)$。
与此同时,你朋友不看你的手册,他先查词典,找到 $x$ 对应的 $\varphi(x)$ 和 $y$ 对应的 $\varphi(y)$,然后按照他自己的木制积木手册里的规则(运算 $\diamond$)把这两块拼起来,得到 $\varphi(x) \diamond \varphi(y)$。
如果对于任意两块乐高积木,你们俩最终得到的木制积木组合总是一模一样的,那么这本“翻译词典” $\varphi$ 就是一个同态。它完美地将乐高的“拼接规则”转换为了木头的“拼接规则”。
1.2 同构的定义
📜 [原文3]
定义。映射 $\varphi: G \rightarrow H$ 称为同构,并且 $G$ 和 $H$ 被称为同构的或具有相同同构类型,记作 $G \cong H$,如果
(1) $\varphi$ 是一个同态(即 $\varphi(x y)=\varphi(x) \varphi(y)$),并且
(2) $\varphi$ 是一个双射。
换句话说,如果 $G$ 和 $H$ 之间存在一个双射,并且该双射保持群运算,则 $G$ 和 $H$ 是同构的。直观地说,$G$ 和 $H$ 是相同的群,只是群中元素和运算的写法可能不同。因此,$G$ 所拥有的任何仅依赖于 $G$ 的群结构的性质(即可以从群公理导出的性质——例如,群的交换性)在 $H$ 中也成立。请注意,这正式证明了我们将所有群运算写为 $\bullet$ 是合理的,因为改变运算的符号并不会改变同构类型。
📖 [逐步解释]
这段话在同态的基础上定义了同构 (isomorphism)。
- 同构的两个条件: 一个从群 $G$ 到群 $H$ 的映射 $\varphi$ 要成为一个同构,必须同时满足两个条件:
- 条件 (1) - 结构保持: $\varphi$ 必须是一个同态。这是我们刚刚学过的,意味着 $\varphi$ 保持了群的运算结构。
- 条件 (2) - 形式保持: $\varphi$ 必须是一个双射 (bijection)。
- 双射的含义: 一个映射是双射,意味着它既是单射 (injective) 又是满射 (surjective)。
- 单射 (一对一): $G$ 中不同的元素,一定被映射到 $H$ 中不同的元素。不会出现 $x \neq y$ 但 $\varphi(x) = \varphi(y)$ 的情况。这意味着没有“信息压缩”,$G$ 的每个元素在 $H$ 中都有一个独特的对应。
- 满射 (映成): $H$ 中的任何一个元素,都可以在 $G$ 中找到至少一个元素与之对应。这意味着 $H$ 中没有“多余”的元素,$G$ 中的元素足以“覆盖”整个 $H$。
- 合并理解: 同构就是一个“保持结构的完美一一对应”。它在两个群之间建立了一座桥梁,不仅交通规则(运算)能够被完美翻译,而且桥两边的村庄(集合)大小完全一样,每个村民(元素)都有且仅有一个外国笔友。
- “同构”的直观意义: 如果两个群 $G$ 和 $H$ 是同构的(记作 $G \cong H$),那么从群论的观点来看,它们就是同一个群。它们的区别仅仅在于“表面上的伪装”——元素的名字可能不同,运算的符号可能不同,但内在的、抽象的结构是完全一致的。这就好比用中文说“一加一等于二”和用英文说“one plus one equals two”,表达的是完全相同的数学事实。
- 结构性质的传递: 正因为同构的群在结构上是相同的,所以任何只与群结构有关的性质(称为群论性质),在一个群中成立,就必然在另一个群中也成立。例如:
- 如果 $G$ 是交换群,那么与它同构的 $H$ 也必然是交换群。
- 如果 $G$ 有 5 个 2 阶元素,那么与它同构的 $H$ 也必然有 5 个 2 阶元素。
- 如果 $G$ 的阶是 12,那么与它同构的 $H$ 的阶也必然是 12。
- 符号的合理性: 这也解释了为什么在抽象地讨论群时,我们可以随意使用一个通用的运算符号(比如 $\cdot$ 或 $\star$),因为具体的符号是什么并不影响群的同构类型(即它的本质结构)。
💡 [数值示例]
示例 1 (同构):
- 在之前的例子中,我们已经知道映射 $\varphi(x) = e^x$ 是从加法群 $(\mathbb{R}, +)$ 到乘法群 $(\mathbb{R}^+, \times)$ 的一个同态。
- 现在我们来检查它是否是双射。
- 单射: 如果 $x \neq y$,那么 $e^x \neq e^y$ 吗?是的,指数函数是严格单调递增的,所以它一定是单射。
- 满射: 对于 $(\mathbb{R}^+, \times)$ 中的任意一个元素 $z$ (即任意正实数 $z$),是否存在一个 $x \in \mathbb{R}$ 使得 $\varphi(x) = z$?也就是 $e^x = z$。是的,这个 $x$ 就是自然对数 $x = \ln(z)$。因为任何正实数都有自然对数,所以映射是满射。
- 结论: 因为 $\varphi(x)=e^x$ 既是同态又是双射,所以它是一个同构。因此,我们说群 $(\mathbb{R}, +)$ 和 $(\mathbb{R}^+, \times)$ 是同构的,记为 $(\mathbb{R}, +) \cong (\mathbb{R}^+, \times)$。它们虽然一个用加法,一个用乘法,但结构完全一样。
示例 2 (同态但非同构):
- 考虑整数加法群 $(\mathbb{Z}, +)$ 和它自己。定义映射 $\varphi: \mathbb{Z} \rightarrow \mathbb{Z}$ 为 $\varphi(n) = 2n$。
- 我们之前验证过这是一个同态。
- 现在检查双射性:
- 单射: 如果 $n \neq m$,那么 $2n \neq 2m$ 吗?是的。所以它是单射。
- 满射: 对于目标群 $\mathbb{Z}$ 中的任意元素,比如 3,是否存在一个源群 $\mathbb{Z}$ 中的元素 $n$ 使得 $\varphi(n) = 3$?即 $2n=3$。在整数范围内无解。所以它不是满射。
- 结论: 因为 $\varphi(n)=2n$ 不是满射,所以它不是双射,因此它只是一个同态,而不是一个同构。这说明 $(\mathbb{Z}, +)$ 和它自身的子群 $(2\mathbb{Z}, +)$ 是同态关系,但它们并非同构(因为大小不同,一个是可数无穷,另一个也是,但直观上“密度”不同,严格来说是 $\mathbb{Z}$ 不能一一映射到 $2\mathbb{Z}$ 的同时覆盖 $\mathbb{Z}$ 自身)。实际上,$\varphi$ 建立了 $\mathbb{Z}$ 和 $2\mathbb{Z}$ 之间的同构:$(\mathbb{Z},+) \cong (2\mathbb{Z}, +)$。
示例 3 (Klein 四元群):
- 设 $G = \{1, -1, i, -i\}$ 是复数乘法群的一个子群。
- 设 $H$ 是由两个矩阵组成的乘法群 $H = \left\{ \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}, \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix}, \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}, \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix} \right\}$。
- 实际上,这两个群都是 Klein 四元群 $V_4$ 的实现。$V_4 = \{e, a, b, c\}$ 且 $a^2=b^2=c^2=e, ab=c, bc=a, ca=b$。
- 我们可以建立一个同构 $\varphi: G \rightarrow H$。例如,定义:
$\varphi(1) = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}$, $\varphi(-1) = \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix}$, $\varphi(i) = \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix}$, $\varphi(-i) = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}$ (这是一个可能的映射,需要验证)。
$\varphi(i \times (-1)) = \varphi(-i) = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}$。
$\varphi(i) \times \varphi(-1) = \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix} \times \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}$。
两者相等。需要对所有组合进行验证,但最终会发现这是一个同构。
- 这表明,一个由复数组成的群和一个由矩阵组成的群,可以是同一个东西。
⚠️ [易错点]
- 只验证同态,忘了双射: 同构的定义比同态更强,检查完运算保持后,一定不能忘记检查单射和满射。
- 单射和满射的证明: 在无限群中,证明满射尤为重要。仅仅证明单射是不够的(如示例2所示)。在有限群之间,如果群的阶(元素个数)相同,那么单射等价于满射,也等价于双射。所以对于阶相同的有限群,证明同态和单射就足以证明同构。
- $G \cong H$ 的对称性: 如果 $\varphi: G \rightarrow H$ 是一个同构,那么它的逆映射 $\varphi^{-1}: H \rightarrow G$ 也必然存在且是一个同构。所以 $G \cong H$ 和 $H \cong G$ 是等价的。
📝 [总结]
同构是群论中的“全等”概念。它是一个保持运算的双射。如果两个群 $G$ 和 $H$ 同构,意味着它们在结构上是无法区分的,共享所有群论性质。它们只是用不同的符号或元素来表达同一个抽象结构。
🎯 [存在目的]
同构是抽象代数的核心概念之一。它的目的是进行“分类”。数学家们希望将无限多、表面上看起来千差万别的群,按照它们的同构类型分门别类。例如,我们可以问:“世界上有多少种 8 阶的群?” 答案是“5 种”,意思是任何一个 8 阶群,都必然与这 5 个标准模型之一同构。这极大地简化了对群的研究,使我们能从关注个别例子转向研究抽象的结构类别。
🧠 [直觉心智模型]
同构就是完美的“换皮”。想象一个游戏,比如国际象棋。你可以用传统的木质棋子玩,也可以在电脑上用像素图形玩,甚至可以用真人角色扮演来玩。无论“皮肤”(元素)是什么,只要它们都遵循相同的移动规则(运算),并且棋子和棋盘格的数量、角色都一一对应(双射),那么从游戏规则(群结构)的角度来看,它们都是同一个游戏——国际象棋。这些不同的表现形式就是同构的。
💭 [直观想象]
回到乐高积木 $G$ 和木制积木 $H$ 的例子。
如果说同态是一本能翻译拼接规则的词典,那么同构就是一本“完美”的词典。
这本词典 $\varphi$ 不仅保持拼接规则(同态),还满足:
- 不重复: 每一块乐高积木都对应唯一的一块木制积木,反之亦然(单射)。词典里不会有两个乐高词条翻译成同一个木头词条。
- 不遗漏: 词典覆盖了所有的积木,你能在乐高积木中找到每一块木制积木的对应物(满射)。
这样的结果是,你用乐高搭建的模型,和你朋友用木头搭建的模型,不仅结构一样,而且零件数量、种类都完全一样。它们本质上就是同一个模型,只是材料不同。你可以拿着这本词典,完美地将一个模型“翻译”成另一个,不会有任何损失或增加。
22. 示例
2.1 示例 (1):等价关系
📜 [原文4]
(1) 对于任何群 $G, G \cong G$。恒等映射提供了一个明显的同构,但通常不是从 $G$ 到自身的唯一同构。更一般地,设 $\mathcal{G}$ 是任何非空群集合。很容易验证关系 $\cong$ 是 $\mathcal{G}$ 上的一个等价关系,并且等价类被称为同构类。这解释了“同构”定义中略带对称的措辞。
📖 [逐步解释]
这个例子阐述了同构关系 $\cong$ 本身所具有的性质,即它是一种等价关系。
- 自身同构: 任何一个群 $G$ 都和它自己是同构的,记为 $G \cong G$。
- 证明: 我们可以使用恒等映射 (identity map) $id: G \rightarrow G$,定义为 $id(x) = x$。
- 同态性: $id(xy) = xy$。而 $id(x)id(y) = x \cdot y = xy$。所以 $id(xy) = id(x)id(y)$,是同态。
- 双射性: 恒等映射显然是单射(如果 $x \neq y$,则 $id(x) \neq id(y)$)和满射(对于任何 $z \in G$,取 $x=z$,则 $id(x)=z$)。所以是双射。
- 因此,恒等映射是一个从 $G$ 到自身的同构。这种从一个群到其自身的同构被称为自同构 (automorphism)。
- 文中提到,恒等映射通常不是唯一的自同构。例如,在加法群 $(\mathbb{Z}, +)$ 中,映射 $\varphi(n)=-n$ 也是一个自同构。
- 同构是等价关系: 等价关系需要满足三个性质:自反性、对称性和传递性。
- 自反性 (Reflexivity): $G \cong G$。我们刚刚已经证明了这一点。
- 对称性 (Symmetry): 如果 $G \cong H$,那么 $H \cong G$。
- 证明: 如果 $G \cong H$,那么存在一个同构 $\varphi: G \rightarrow H$。因为它是一个双射,所以它的逆映射 $\varphi^{-1}: H \rightarrow G$ 存在且也是一个双射。我们只需证明 $\varphi^{-1}$ 是一个同态。
- 设 $a, b \in H$。因为 $\varphi$ 是满射,所以存在 $x, y \in G$ 使得 $\varphi(x)=a$ 和 $\varphi(y)=b$。从而 $x = \varphi^{-1}(a)$ 和 $y = \varphi^{-1}(b)$。
- $\varphi^{-1}(ab) = \varphi^{-1}(\varphi(x)\varphi(y))$
- 因为 $\varphi$ 是同态,所以 $\varphi(x)\varphi(y) = \varphi(xy)$。
- 所以 $\varphi^{-1}(ab) = \varphi^{-1}(\varphi(xy)) = xy$ (因为 $\varphi^{-1}$ 和 $\varphi$ 互为逆映射)。
- 而 $xy = \varphi^{-1}(a)\varphi^{-1}(b)$。
- 综上,$\varphi^{-1}(ab) = \varphi^{-1}(a)\varphi^{-1}(b)$,所以 $\varphi^{-1}$ 也是同态。因此 $\varphi^{-1}$ 是一个同构,所以 $H \cong G$。
- 传递性 (Transitivity): 如果 $G \cong H$ 且 $H \cong K$,那么 $G \cong K$。
- 证明: 存在同构 $\varphi: G \rightarrow H$ 和 $\psi: H \rightarrow K$。考虑复合映射 $\psi \circ \varphi: G \rightarrow K$。
- 两个双射的复合仍然是双射。
- 两个同态的复合仍然是同态: $(\psi \circ \varphi)(xy) = \psi(\varphi(xy)) = \psi(\varphi(x)\varphi(y)) = \psi(\varphi(x))\psi(\varphi(y)) = (\psi \circ \varphi)(x)(\psi \circ \varphi)(y)$。
- 因此,$\psi \circ \varphi$ 是一个同构,所以 $G \cong K$。
- 同构类: 既然同构是一种等价关系,它就可以将所有群的集合 $\mathcal{G}$ 分割成互不相交的子集,每个子集称为一个同构类 (isomorphism class)。同一个同构类里的所有群彼此都同构,它们在结构上是“相同”的。不同同构类里的群则不同构。
- 这解释了为什么群论的目标之一是“分类”,即找出所有可能的同构类。
💡 [数值示例]
示例 1 (自同构):
- 考虑群 $G = (\mathbb{Z}_4, +)$,即模 4 的整数加法群 $\{0, 1, 2, 3\}$。
- 恒等映射 $id(x) = x$ 是一个自同构。
- 另一个自同构是 $\varphi(x) = 3x \pmod 4$。
- $\varphi(0)=0, \varphi(1)=3, \varphi(2)=6 \equiv 2, \varphi(3)=9 \equiv 1$。这是一个双射。
- 同态性: $\varphi(x+y) = 3(x+y) = 3x+3y$。$\varphi(x)+\varphi(y) = 3x+3y$。两者在模 4 意义下相等。
- 例如,$\varphi(1+2) = \varphi(3) = 1$。$\varphi(1)+\varphi(2) = 3+2 = 5 \equiv 1$。
- 所以 $id$ 和 $\varphi$ 都是 $G$ 的自同构。
示例 2 (传递性):
- 我们已知 $(\mathbb{R}, +) \cong (\mathbb{R}^+, \times)$,通过同构 $\varphi(x) = e^x$。
- 考虑另一个群 $(H, \cdot)$,其中 $H = \{ (y, y) | y \in \mathbb{R}^+ \}$,运算是逐元素相乘 $(y_1, y_1) \cdot (y_2, y_2) = (y_1y_2, y_1y_2)$。
- 不难证明 $(\mathbb{R}^+, \times) \cong (H, \cdot)$,通过同构 $\psi(y) = (y, y)$。
- 双射: 显然。
- 同态: $\psi(y_1 \times y_2) = (y_1y_2, y_1y_2)$。$\psi(y_1) \cdot \psi(y_2) = (y_1, y_1) \cdot (y_2, y_2) = (y_1y_2, y_1y_2)$。
- 根据传递性,我们不必构造新的映射,就可以直接断言 $(\mathbb{R}, +) \cong (H, \cdot)$。
- 这个同构就是复合映射 $(\psi \circ \varphi)(x) = \psi(\varphi(x)) = \psi(e^x) = (e^x, e^x)$。
⚠️ [易错点]
- 自同构不唯一: 除非是极简单的群(如 1 阶或 2 阶群),否则自同构通常不只有恒等映射一个。
- 等价关系的重要性: 理解同构是等价关系是理解“群的分类”这一宏大目标的关键。我们不是在研究每一个孤立的群,而是在研究整个同构类的共性。
📝 [总结]
本例的核心思想是,同构关系 $\cong$ 满足自反性、对称性和传递性,因此是一种等价关系。这个性质使得我们可以将所有群划分为不同的同构类,每个同构类代表一种独一无二的群结构。
🎯 [存在目的]
本段的目的是为了建立同构这个概念的理论基础,并引出群论的核心任务之一——分类。通过证明 $\cong$ 是等价关系,为“同构类”这个概念提供了合法性,使得我们可以理直气壮地说“所有 4 阶循环群都是同一个群”,因为它们都属于同一个同构类。
🧠 [直觉心智模型]
同构关系就像“国籍”。
- 自反性: 你和你是同一个国籍。
- 对称性: 如果 A 和 B 是同胞(同一个国籍),那么 B 和 A 也是同胞。
- 传递性: 如果 A 和 B 是同胞,B 和 C 是同胞,那么 A 和 C 也是同胞。
“国籍”这个等价关系把全世界的人划分成不同的国家(等价类/同构类)。群的分类就是找出世界上所有可能的“群国籍”。
💭 [直观想象]
想象你有一堆不同材质、不同颜色的几何形状。同构关系 $\cong$ 就好比“形状相同”。
- 自反性: 一个正方形和它自己形状相同。
- 对称性: 如果 A 和 B 形状相同,那么 B 和 A 也形状相同。
- 传递性: 如果 A 和 B 形状相同,B 和 C 形状相同,那么 A 和 C 也形状相同。
这个“形状相同”的等价关系,就把你所有的几何体分成了几堆:一堆是正方形(可能有一个木头的,一个塑料的),一堆是圆形,一堆是三角形等等。每一堆就是一个同构类。数学家想做的就是列出所有可能的“形状种类”。
2.2 示例 (2):指数映射
📜 [原文5]
(2) 指数映射 $\exp : \mathbb{R} \rightarrow \mathbb{R}^{+}$,定义为 $\exp (x)=e^{x}$,其中 $e$ 是自然对数的底数,是从 $(\mathbb{R},+)$ 到 $(\mathbb{R}^{+}, \times)$ 的同构。 $\exp$ 是一个双射,因为它有一个逆函数(即 $\log _{e}$),并且 $\exp$ 保持群运算,因为 $e^{x+y}=e^{x} e^{y}$。在这个例子中,元素和运算都不同,但这两个群是同构的,也就是说,作为群,它们具有相同的结构。
📖 [逐步解释]
这是同构的一个经典且极其重要的例子,它揭示了加法和乘法这两种看似截然不同的运算,在特定群中可以有完全相同的结构。
- 两个群:
- $G = (\mathbb{R}, +)$:全体实数构成的加法群。其单位元是 0,任意元素 $x$ 的逆元是 $-x$。
- $H = (\mathbb{R}^+, \times)$:全体正实数构成的乘法群。其单位元是 1,任意元素 $y$ 的逆元是 $1/y$。
- 映射: $\exp: \mathbb{R} \rightarrow \mathbb{R}^+$,定义为 $\exp(x) = e^x$。这是我们熟悉的自然指数函数。
- 验证同构的两个步骤:
- 步骤一:验证同态性
- 我们需要验证 $\exp(x+y) = \exp(x) \times \exp(y)$。
- 左边是在 $G$ 中先运算再映射:$\exp(x+y) = e^{x+y}$。
- 右边是先映射再在 $H$ 中运算:$\exp(x) \times \exp(y) = e^x \times e^y$。
- 根据高中数学中的指数运算法则,$e^{x+y} = e^x e^y$。
- 等式成立,所以指数函数是一个同态。它把加法成功地“翻译”成了乘法。
- 步骤二:验证双射性
- 一个函数是双射的,一个充分条件是它存在逆函数。
- 指数函数 $y = e^x$ 的逆函数是自然对数函数 $x = \ln(y)$ (即 $\log_e(y)$)。
- 这个逆函数的定义域是 $\mathbb{R}^+$,值域是 $\mathbb{R}$,正好是从 $H$ 映射回 $G$。
- 因为逆函数存在,所以原函数 $e^x$ 必然是双射。
- 结论: 因为 $\exp(x) = e^x$ 既是同态又是双射,所以它是一个同构。
- 深刻含义: 这个例子告诉我们,实数加法群和正实数乘法群在结构上是完全一样的。它们只是“穿着不同的外衣”。这个同构关系揭示了加法世界和乘法世界之间的一座桥梁。
- 加法世界中的单位元 0,通过映射 $e^0=1$,变成了乘法世界中的单位元 1。
- 加法世界中的逆元 $-x$,通过映射 $e^{-x} = 1/e^x$,变成了乘法世界中的逆元 $1/y$ (其中 $y=e^x$)。
- 加法世界中的“加 $n$ 次” (即 $nx$),对应到乘法世界中的“乘 $n$ 次”(即 $(e^x)^n=e^{nx}$)。
💡 [数值示例]
示例 1:
- 在 $(\mathbb{R}, +)$ 中,我们计算 $2 + 3 = 5$。然后通过 $\exp$ 映射,得到 $\exp(5) = e^5$。
- 现在走另一条路:先映射 $2$ 和 $3$,得到 $\exp(2) = e^2$ 和 $\exp(3) = e^3$。然后在 $(\mathbb{R}^+, \times)$ 中运算,得到 $e^2 \times e^3 = e^{2+3} = e^5$。
- 两种方式得到的结果完全相同。
示例 2 (单位元和逆元):
- 在 $(\mathbb{R}, +)$ 中,单位元是 $0$。映射后得到 $\exp(0) = e^0 = 1$。而 $1$ 正是 $(\mathbb{R}^+, \times)$ 中的单位元。
- 在 $(\mathbb{R}, +)$ 中,元素 $3$ 的逆元是 $-3$。它们相加为 $3+(-3)=0$ (单位元)。
- 映射后,$\exp(3) = e^3$,$\exp(-3) = e^{-3} = 1/e^3$。它们在 $(\mathbb{R}^+, \times)$ 中相乘为 $e^3 \times e^{-3} = e^{3-3} = e^0 = 1$。可以看到,$3$ 的逆元 $-3$ 恰好被映射成了 $e^3$ 的逆元 $1/e^3$。
⚠️ [易错点]
- 定义域和值域的精确性: 必须强调群是 $(\mathbb{R}^+, \times)$ 而不是 $(\mathbb{R}, \times)$ 或 $(\mathbb{R}-\{0\}, \times)$。因为 0 没有乘法逆元,所以 $(\mathbb{R}, \times)$ 不是群。而 $(\mathbb{R}-\{0\}, \times)$ 是群,但指数函数的值域是 $\mathbb{R}^+$(永远是正数),无法映射到负数,因此 $\exp: \mathbb{R} \rightarrow \mathbb{R}-\{0\}$ 不是满射,也就不是同构。
- 对数函数的角色: 对数函数 $\ln(y)$ 在这里是作为 $e^x$ 的逆函数来证明双射性的,它本身也是一个从 $(\mathbb{R}^+, \times)$到 $(\mathbb{R}, +)$ 的同构!$\ln(ab) = \ln(a) + \ln(b)$。
📝 [总结]
指数映射 $x \mapsto e^x$ 建立了实数加法群和正实数乘法群之间的一个同构。这个例子完美地展示了同构的精髓:两个群的元素和运算可以看起来完全不同,但它们的内在结构可以完全相同。
🎯 [存在目的]
本例子的目的有多个:
- 提供一个具体、非平凡的同构例子。
- 加深对同态定义中“运算保持”的理解,即加法如何转化为乘法。
- 展示同构的威力,它揭示了数学不同领域(加法与乘法)之间深刻的内在联系。
- 这个特例在应用数学中非常重要,例如在信号处理中,傅里叶变换就利用了这种加法和乘法的转换关系。
🧠 [直觉心智模型]
想象一把可以“拉伸”的尺子。
- $(\mathbb{R}, +)$ 是一把普通的、刻度均匀的尺子。你在上面移动的距离就是加法。从 2 移动到 5,就是移动了 3 个单位($2+3=5$)。
- $(\mathbb{R}^+, \times)$ 是一把对数刻度的尺子(比如计算尺)。上面的刻度是 1, 2, 3, ..., 10, 20, ... 100...,刻度之间的物理距离是按对数变化的。在这把尺子上,“移动”操作对应的是乘法。从 2 移动到 8,相当于“乘以 4”。
- 指数映射 $\exp$ 和其逆对数映射 $\ln$ 就是在这两种尺子之间切换的方式。它们告诉你,普通尺子上的一个点,对应到对数尺子上的哪个点。
- 这个例子表明,这两种尺子虽然刻度画法不同,但它们所代表的“一维连续移动”这个结构是同构的。在普通尺子上相加的距离,等于在对数尺子上相乘的比例。
💭 [直观想象]
想象一条无限长的橡皮筋,代表 $(\mathbb{R}, +)$。上面均匀地标着整数 $-3, -2, -1, 0, 1, 2, 3, \dots$。
现在你抓住 $0$ 点,然后向右拉伸橡皮筋,向左压缩橡皮筋,拉伸/压缩的规则是:原来在 $x$ 位置的点,现在跑到了 $e^x$ 的位置。
- 原来在 $0$ 的点,留在了 $e^0=1$ 的位置。
- 原来在 $1, 2, 3$ 的点,被拉伸到了 $e^1 \approx 2.718$, $e^2 \approx 7.389$, $e^3 \approx 20.086$ 的位置。越往右,拉伸得越厉害。
- 原来在 $-1, -2$ 的点,被压缩到了 $e^{-1} \approx 0.367$, $e^{-2} \approx 0.135$ 的位置,无限地靠近但不等于 0。
这条被拉伸变形后的橡皮筋,就代表了 $(\mathbb{R}^+, \times)$。
同构的意义在于:
你在原始橡皮筋上,从 $x$ 点走一步(长度为 $y$),到达 $x+y$ 点。
在变形后的橡皮筋上,对应的操作是,从 $e^x$ 点“走一步”(比例为 $e^y$),到达 $e^x \times e^y$ 点。
这个变形过程(指数映射)保证了这两种“行走”方式是完全协调、一致的。
2.3 示例 (3):对称群
📜 [原文6]
(3) 在这个例子中,我们展示了对称群的同构类型仅取决于被置换的基础集合的基数。
设 $\Delta$ 和 $\Omega$ 是非空集合。如果 $|\Delta|=|\Omega|$,则对称群 $S_{\Delta}$ 和 $S_{\Omega}$ 是同构的。我们可以直观地理解这一点:给定 $|\Delta|=|\Omega|$,存在一个从 $\Delta$ 到 $\Omega$ 的双射 $\theta$。将 $\Delta$ 和 $\Omega$ 的元素想象成通过 $\theta$ “粘合”在一起,即每个 $x \in \Delta$ 都与 $\theta(x) \in \Omega$ 粘合在一起。为了获得一个映射 $\varphi: S_{\Delta} \rightarrow S_{\Omega}$,设 $\sigma \in S_{\Delta}$ 是 $\Delta$ 的一个置换,并设 $\varphi(\sigma)$ 是 $\Omega$ 的置换,它以与 $\sigma$ 移动 $\Delta$ 中相应粘合元素相同的方式移动 $\Omega$ 的元素;也就是说,如果 $\sigma(x)=y$ (对于某些 $x, y \in \Delta$),则 $\varphi(\sigma)(\theta(x))=\theta(y)$ 在 $\Omega$ 中。由于集合双射 $\theta$ 具有逆,可以很容易地验证对称群之间的映射也具有逆。映射 $\varphi$ 的精确技术定义以及确保 $\varphi$ 是同构的性质的直接(尽管繁琐)验证将留给下面的练习。
相反,如果 $S_{\Delta} \cong S_{\Omega}$,则 $|\Delta|=|\Omega|$;我们仅在基础集合是有限的情况下证明这一点(当 $\Delta$ 和 $\Omega$ 都是无限集合时,证明更难,将在第4章作为练习给出)。由于两个群 $G$ 和 $H$ 之间的任何同构都是它们之间的双射,因此同构的一个必要条件是 $|S_{\Delta}|=|S_{\Omega}|$。当 $\Delta$ 是阶为 $n$ 的有限集时,则 $|S_{\Delta}|=n!$。我们实际上只为 $S_{n}$ 证明了这一点,但相同的推理适用于 $S_{\Delta}$。类似地,如果 $\Omega$ 是阶为 $m$ 的有限集,则 $|S_{\Omega}|=m!$。因此,如果 $S_{\Delta}$ 和 $S_{\Omega}$ 是同构的,那么 $n!=m!$,所以 $m=n$,即 $|\Delta|=|\Omega|$。
📖 [逐步解释]
这个例子讨论了对称群的同构问题,得出了一个非常重要的结论:一个对称群的结构,只由它作用的那个集合的大小(即基数)决定,而与集合里的元素具体是什么毫无关系。
第一部分:如果集合大小相同,则对称群同构
- 前提: 有两个非空集合 $\Delta$ 和 $\Omega$,它们的大小相同,即基数相等,写作 $|\Delta| = |\Omega|$。
- 目标: 证明它们的对称群 $S_{\Delta}$ (所有 $\Delta$ 到自身的双射构成的群) 和 $S_{\Omega}$ (所有 $\Omega$ 到自身的双射构成的群) 是同构的,即 $S_{\Delta} \cong S_{\Omega}$。
- 核心思想 (重命名/Relabeling):
- 既然 $|\Delta| = |\Omega|$,根据集合论,必然存在一个双射 $\theta: \Delta \rightarrow \Omega$。这个 $\theta$ 就像一本“字典”,为 $\Delta$ 中的每个元素都在 $\Omega$ 中找到了一个独一无二的“别名”。我们可以想象把 $\Delta$ 的每个元素 $x$ 和 $\Omega$ 中对应的元素 $\theta(x)$ “粘”在一起。
- 现在,我们想构造一个从 $S_{\Delta}$ 到 $S_{\Omega}$ 的同构 $\varphi$。
- 对于 $S_{\Delta}$ 中的任何一个置换 $\sigma$ (它在搅乱 $\Delta$ 中的元素),我们希望在 $S_{\Omega}$ 中找到一个对应的置换 $\varphi(\sigma)$,让它以“同样的方式”搅乱 $\Omega$ 中的元素。
- “同样的方式”是什么意思呢?如果 $\sigma$ 把 $\Delta$ 中的元素 $x$ 变成了 $y$ (即 $\sigma(x)=y$),那么我们希望 $\varphi(\sigma)$ 能把 $x$ 的别名 $\theta(x)$ 变成 $y$ 的别名 $\theta(y)$ (即 $\varphi(\sigma)(\theta(x)) = \theta(y)$)。
- 构造映射 $\varphi$:
- 从 $\varphi(\sigma)(\theta(x)) = \theta(y)$ 和 $\sigma(x)=y$ 出发,我们可以得到 $\varphi(\sigma)(\theta(x)) = \theta(\sigma(x))$。
- 这个式子对所有 $x \in \Delta$ 成立。令 $z = \theta(x)$,那么 $x = \theta^{-1}(z)$。代入上式,得到 $\varphi(\sigma)(z) = \theta(\sigma(\theta^{-1}(z)))$。
- 这就是 $\varphi(\sigma)$ 的精确定义:$\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$。这里 $\circ$ 表示函数复合。这个操作在线性代数中称为相似变换 (similarity transformation)。
- 验证 (留作练习):
- 要证明 $\varphi$ 是一个同构,需要验证它是同态且是双射。这部分细节留给了练习题 10。直观上,因为 $\theta$ 有逆 $\theta^{-1}$,所以 $\varphi$ 也有逆 $\varphi^{-1}(\tau) = \theta^{-1} \circ \tau \circ \theta$,因此是双射。同态性 $(\varphi(\sigma_1 \circ \sigma_2) = \varphi(\sigma_1) \circ \varphi(\sigma_2))$ 也可以通过展开定义来验证。
第二部分:如果对称群同构,则集合大小相同 (有限情况)
- 前提: 对称群 $S_{\Delta}$ 和 $S_{\Omega}$ 是同构的 ($S_{\Delta} \cong S_{\Omega}$),且 $\Delta, \Omega$ 都是有限集。
- 目标: 证明集合的大小必须相同,即 $|\Delta| = |\Omega|$。
- 证明思路:
- 同构的一个必要条件是两个群的阶(元素个数)必须相等。即 $|S_{\Delta}| = |S_{\Omega}|$。
- 我们知道,如果一个有限集 $\Delta$ 的大小是 $n$ ($|\Delta|=n$),那么它的对称群 $S_{\Delta}$ 的阶是 $n!$ (即 $n$ 的阶乘)。这和我们熟知的 $S_n$ 的阶是 $n!$ 是一回事,$S_n$ 只是 $S_{\{1,2,...,n\}}$ 的简写。
- 同理,如果 $|\Omega|=m$,那么 $|S_{\Omega}|=m!$。
- 由 $|S_{\Delta}| = |S_{\Omega}|$,我们得到 $n! = m!$。
- 对于正整数来说,如果 $n! = m!$,那么必然有 $n=m$。
- 因此,$|\Delta| = |\Omega|$。
- 无限集的情况: 文中提到,当集合是无限的时候,这个结论依然成立,但证明更复杂,因为不能再简单地比较阶乘了。
💡 [数值示例]
示例 1:
- 设 $\Delta = \{1, 2, 3\}$。它的对称群是 $S_3 = S_{\{1,2,3\}}$。
- 设 $\Omega = \{A, B, C\}$。它的对称群是 $S_{\{A,B,C\}}$。
- 因为 $|\Delta| = |\Omega| = 3$,所以 $S_3 \cong S_{\{A,B,C\}}$。
- 我们来构建这个同构。首先,建立一个集合间的双射 $\theta: \Delta \rightarrow \Omega$。比如,$\theta(1)=A, \theta(2)=B, \theta(3)=C$。它的逆是 $\theta^{-1}(A)=1, \theta^{-1}(B)=2, \theta^{-1}(C)=3$。
- 现在,取 $S_3$ 中的一个置换 $\sigma = (1 \, 2)$ (即交换 1 和 2,保持 3 不动)。
- 我们来计算它在 $S_{\{A,B,C\}}$ 中的对应置换 $\varphi(\sigma)$:
$\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$。
- 作用在 $A$ 上: $\varphi(\sigma)(A) = \theta(\sigma(\theta^{-1}(A))) = \theta(\sigma(1)) = \theta(2) = B$。
- 作用在 $B$ 上: $\varphi(\sigma)(B) = \theta(\sigma(\theta^{-1}(B))) = \theta(\sigma(2)) = \theta(1) = A$。
- 作用在 $C$ 上: $\varphi(\sigma)(C) = \theta(\sigma(\theta^{-1}(C))) = \theta(\sigma(3)) = \theta(3) = C$。
- 所以,$\varphi(\sigma)$ 是一个交换 $A$ 和 $B$,保持 $C$ 不动的置换,即 $\varphi(\sigma) = (A \, B)$。
- 这个过程就是“重命名”:$S_3$ 中的置换 $(1 \, 2)$ 被“翻译”成了 $S_{\{A,B,C\}}$ 中的置换 $(A \, B)$。这个翻译过程 $\varphi$ 就是一个同构。
示例 2 (反向证明):
- 假设有人声称 $S_3 \cong S_4$。
- $S_3$ 是作用在 3 个元素集合上的对称群,它的阶是 $|S_3|=3! = 6$。
- $S_4$ 是作用在 4 个元素集合上的对称群,它的阶是 $|S_4|=4! = 24$。
- 因为同构的群必须有相同的阶,而 $6 \neq 24$,所以 $S_3$ 和 $S_4$ 不可能同构。
- 这印证了结论的逆命题:如果对称群同构,则基础集合大小必须相同。
⚠️ [易错点]
- 区分集合和群: $\Delta$ 是一个集合,而 $S_{\Delta}$ 是一个群。$\theta: \Delta \to \Omega$ 是集合间的映射,而 $\varphi: S_\Delta \to S_\Omega$ 是群间的映射。不要混淆。
- 复合顺序: $\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$ 的顺序很重要,不能写错。它的执行顺序是从右到左:先用 $\theta^{-1}$ 从 $\Omega$ 映射回 $\Delta$,再用 $\sigma$ 在 $\Delta$ 内进行置换,最后用 $\theta$ 映射到 $\Omega$。
- 有限与无限: 文中明确指出关于阶乘的证明只适用于有限集。对于无限集,例如自然数集 $\mathbb{N}$ 和有理数集 $\mathbb{Q}$,它们都是可数无穷集,基数相同。因此它们的对称群 $S_{\mathbb{N}}$ 和 $S_{\mathbb{Q}}$ 是同构的。但证明这一点需要更高级的工具。
📝 [总结]
本例的核心结论是:对称群的同构类型完全由其作用集合的基数唯一确定。
- 如果 $|\Delta| = |\Omega|$,则 $S_{\Delta} \cong S_{\Omega}$。
- 如果 $S_{\Delta} \cong S_{\Omega}$,则 $|\Delta| = |\Omega|$。
这意味着,研究对称群时,我们不关心被置换的对象的具体身份(是数字、字母还是苹果),只关心它们的数量。因此,我们可以只研究标准模型 $S_n$(作用于 $\{1, 2, ..., n\}$ 的对称群),其结论可以推广到任何大小为 $n$ 的集合的对称群。
🎯 [存在目的]
本例的目的是为了阐明一个重要的简化原则。它告诉我们,在研究对称群时,可以忽略掉具体元素的性质,只关注元素的数量。这使得 $S_n$ 成为了对称群研究中的“标准模板”。这个“重命名”或“相似变换”的思想 $(\theta \circ \sigma \circ \theta^{-1})$ 也是群论乃至整个抽象代数中一个反复出现的重要技巧。
🧠 [直觉心智模型]
想象你有两组人,一组是 $\Delta = \{\text{张三}, \text{李四}\}$,另一组是 $\Omega = \{\text{Alice}, \text{Bob}\}$。
- $S_{\Delta}$ 是这两人的所有可能站位方式(置换):(张三, 李四) 和 (李四, 张三)。这是一个 2 阶群。
- $S_{\Omega}$ 是另两人的所有可能站位方式:(Alice, Bob) 和 (Bob, Alice)。这也是一个 2 阶群。
- $|\Delta|=|\Omega|=2$,所以 $S_{\Delta} \cong S_{\Omega}$。
- 这个同构的意思是,我们不在乎人的具体名字。我们可以建立一个对应关系 $\theta$: 张三 $\leftrightarrow$ Alice, 李四 $\leftrightarrow$ Bob。
- 那么,“张三和李四交换位置”这个操作,就完美对应于“Alice 和 Bob 交换位置”这个操作。这两个群的结构(只有一个非单位元素,且该元素自己和自己作用等于单位元)是完全一样的。
💭 [直观想象]
想象你有两副扑克牌,一副是标准的,$\Delta$ 是它的 52 张牌。另一副是特制的,$\Omega$ 是它的 52 张牌,但牌面不是 A,K,Q,J... 而是画着各种动物。
- $S_{\Delta}$ 是对标准扑克牌的所有洗牌方式构成的群。
- $S_{\Omega}$ 是对动物扑克牌的所有洗牌方式构成的群。
- 因为两副牌都是 52 张 ($|\Delta|=|\Omega|=52$),所以这两个“洗牌群”是同构的。
- 同构 $\varphi$ 是这样建立的:
- 首先,你建立一个牌面对应表 $\theta$ (比如,红桃A 对应狮子,黑桃K 对应老虎,等等)。
- 对于任何一种标准牌的洗牌法 $\sigma$ (例如,把第一张和最后一张对调),它对应的动物牌的洗牌法 $\varphi(\sigma)$ 就是:先把动物牌按照对应表 $\theta^{-1}$ 换成标准牌,然后用 $\sigma$ 方法洗牌,最后再把洗好的标准牌按对应表 $\theta$ 换回动物牌。
- 这个过程保证了,无论你用哪副牌,洗牌这个群的结构是完全一样的。
55. 从生成元和关系定义同态
5.1 通过生成元定义同态的定理
📜 [原文10]
最后,我们记录一个非常有用的事实,我们将在后面(讨论自由群时)证明,它处理了由生成元和关系给出的两个群之间的同态和同构问题:
设 $G$ 是一个有限群,阶为 $n$,我们有一个表示,并设 $S=\left\{s_{1}, \ldots, s_{m}\right\}$ 是生成元。设 $H$ 是另一个群,$\left\{r_{1}, \ldots, r_{m}\right\}$ 是 $H$ 的元素。假设在 $G$ 中 $s_{i}$ 满足的任何关系在 $H$ 中也满足,
当每个 $s_{i}$ 被 $r_{i}$ 替换时。那么存在一个(唯一的)同态 $\varphi: G \rightarrow H$,它将 $s_{i}$ 映射到 $r_{i}$。如果 $G$ 有一个表示,那么我们只需检查该表示中指定的关系(因为,根据表示的定义,每个关系都可以从表示中给出的关系推导出来)。如果 $H$ 由元素 $\left\{r_{1}, \ldots, r_{m}\right\}$ 生成,则 $\varphi$ 是满射($r_{i}$ 的任何乘积都是 $s_{i}$ 相应乘积的像)。如果,此外,$H$ 具有与 $G$ 相同的(有限)阶,则任何满射必然是单射,即 $\varphi$ 是一个同构:$G \cong H$。直观地说,我们可以将 $G$ 的生成元映射到 $H$ 的任何元素,并获得一个同态,只要 $G$ 中的关系仍然满足。
📖 [逐步解释]
这段话给出了一个极其强大和便捷的工具,用于在由生成元和关系定义的群之间构造同态和同构。这个定理(冯·戴克定理 Von Dyck's Theorem 的一个应用版本)的证明被推迟了,但其用法在这里被详细说明。
定理内容分解:
- 前提条件:
- 有一个群 $G$,它由一组生成元 $S = \{s_1, \dots, s_m\}$ 定义。
- $G$ 的生成元之间满足一系列的关系(即一些由生成元组成的、值为单位元的表达式,如 $s_1^3 = 1$,$s_1s_2 = s_2s_1^{-1}$ 等)。这些关系完整地定义了 $G$ 的结构,称为 $G$ 的一个表示 (presentation)。
- 有另一个群 $H$。
- 我们在 $H$ 中选择了一组元素 $\{r_1, \dots, r_m\}$,数量与 $G$ 的生成元个数相同。
- 核心条件 (关系保持):
- 我们将 $G$ 的所有关系中的 $s_i$ 全部替换为对应的 $r_i$。
- 如果替换后的这些新关系在 $H$ 中 全部成立,那么......
- 结论一 (同态存在):
- ...必然存在一个 唯一 的群同态 $\varphi: G \rightarrow H$,这个同态恰好就是把每个生成元 $s_i$ 映射到我们选定的 $r_i$,即 $\varphi(s_i) = r_i$。
- 重要性: 我们不需要为 $G$ 中的每一个元素(它们是生成元的复杂乘积)去定义映射。我们只需要定义生成元的去向,整个同态映射就被唯一确定了!我们唯一要做的就是检查目标元素是否满足原来的关系。
- 关于关系: 如果 $G$ 是由一个表示 $\langle S \mid R \rangle$ 给出($R$是定义关系集合),我们只需要检查 $R$ 中的关系即可,因为所有其他关系都是从 $R$ 推导出来的。
- 结论二 (满射):
- 如果在上述基础上,我们选定的那组元素 $\{r_1, \dots, r_m\}$ 恰好也能生成整个群 $H$ (即 $H = \langle r_1, \dots, r_m \rangle$),那么这个同态 $\varphi$ 必然是满射的。
- 原因: $H$ 中的任何元素都可以写成 $r_i$ 的乘积,而这个乘积正是 $G$ 中对应的 $s_i$ 的乘积的像。
- 结论三 (同构):
- 如果在满射的基础上,我们还知道 $G$ 和 $H$ 都是有限群,并且它们的阶相等 ($|G|=|H|$), 那么这个同态 $\varphi$ 必然是一个同构。
- 原因: 对于两个阶相同的有限集合,它们之间的一个满射函数必然也是一个单射函数,因此是双射。一个既是同态又是双射的映射,根据定义就是同构。
直观总结:
这个定理告诉我们,要建造一座从 $G$ 到 $H$ 的同态桥梁,你只需要为 $G$ 的几个“主心骨”(生成元)在 $H$ 中找到合适的“桥墩”(目标元素)。选择桥墩的唯一要求是,它们必须能够支撑起与主心骨之间完全相同的“结构约束”(关系)。一旦桥墩选好,整座桥的结构就自动、唯一地确定了。如果这些桥墩还能撑起整个对岸世界(生成 $H$),桥就通到了对岸的每个角落(满射)。如果两岸的大小还一样(阶相等),那么这座桥就是完美的(同构)。
💡 [数值示例]
示例: 证明 $D_6 \cong S_3$ (这是之前用分类定理轻松解决的问题,现在我们用这个构造法来做)。
- 前提:
- $G = D_6$ (正三角形的对称群)。它的一个表示是 $D_6 = \langle r, s \mid r^3=1, s^2=1, sr=r^{-1}s \rangle$。
- 生成元是 $S = \{s_1, s_2\} = \{r, s\}$。
- 关系是 $R = \{r^3=1, s^2=1, sr=r^{-1}s\}$。
- 目标群 $H = S_3$。
- 我们在 $S_3$ 中选择两个元素来对应 $r$ 和 $s$。让我们尝试 $r_1 = (123)$ 和 $r_2 = (12)$。所以 $\{r_1, r_2\} = \{(123), (12)\}$。
- 核心条件 (检查关系):
- 把 $r$ 换成 $(123)$,把 $s$ 换成 $(12)$,检查 $D_6$ 的关系在 $S_3$ 中是否成立。
- 关系1: $r^3=1$ $\rightarrow$ $(123)^3 = e$ ?
- $(123)(123)(123) = (132)(123) = e$ (单位置换)。成立。
- 关系2: $s^2=1$ $\rightarrow$ $(12)^2 = e$ ?
- $(12)(12) = e$。成立。
- 关系3: $sr=r^{-1}s$ $\rightarrow$ $(12)(123) = (123)^{-1}(12)$ ?
- 左边: $(12)(123) = (13)$。
- 右边: $(123)^{-1} = (132)$。所以 $(132)(12) = (13)$。
- 左边 = 右边。成立。
- 结论一 (同态存在):
- 因为所有关系都满足,所以存在一个唯一的同态 $\varphi: D_6 \rightarrow S_3$,它将 $\varphi(r) = (123)$ 且 $\varphi(s) = (12)$。
- 结论二 (满射):
- 我们选定的元素 $\{(123), (12)\}$ 能否生成整个 $S_3$?
- 我们知道 $\langle (123), (12) \rangle$ 的阶是 6,等于 $|S_3|$,所以它确实能生成 $S_3$。
- 因此,这个同态 $\varphi$ 是满射的。
- 结论三 (同构):
- $D_6$ 和 $S_3$ 都是有限群。
- 它们的阶相等:$|D_6|=6$,$|S_3|=6$。
- 一个从 6 元素集合到 6 元素集合的满射必然是双射。
- 因此,$\varphi$ 是一个同构。我们得出结论 $D_6 \cong S_3$。
⚠️ [易错点]
- 检查所有定义关系: 必须检查表示中给出的 所有 关系。漏掉任何一个,结论都可能是错的。
- 生成元和关系必须对应: 必须清楚 $G$ 是由哪些生成元和关系定义的。如果用了 $G$ 的一个不完整的表示,结论就不可靠。
- 有限阶同构的快捷方式: 对于有限群,这个方法特别好用。只要验证了关系、满射性和阶相等,就能直接得到同构结论,省去了证明单射的麻烦。
- 只是同态: 如果目标元素生成的子群比 $H$ 小,或者 $|G| \neq |H|$,那么可能只能得到一个同态,而非同构。
📝 [总结]
该定理提供了一个从群的表示(生成元和关系)出发,构造到另一个群 $H$ 的同态的“配方”。只需在 $H$ 中为 $G$ 的生成元找到“替身”,并验证这些替身满足 $G$ 的所有关系即可。在此基础上,通过检查生成性和群的阶,还可以进一步判断该同态是否为满射或同构。
🎯 [存在目的]
本段的目的是为了引入一个在实践中极其有用的构造性工具。许多群(如二面体群、对称群等)都是通过生成元和关系来定义和研究的。这个定理使得我们可以在这些群之间建立联系(同态或同构),而无需处理群中每一个具体元素,极大地提高了效率,是证明许多群同构的核心方法。
🧠 [直觉心智模型]
这就像是软件 API 的兼容性检查。
- 群 $G$: 一个软件库,它有一组核心函数(生成元 $s_i$)。这些函数之间必须遵循一些设计规范(关系,例如 init() 必须在 run() 之前调用)。
- 群 $H$: 另一个软件库。
- 你想知道 $G$ 是否能“同态地”运行在 $H$ 的环境上。
- 定理: 你不需要重写 $G$ 的全部代码。你只需要为 $G$ 的每个核心函数 $s_i$ 在 $H$ 中找到一个对应的实现 $r_i$。然后,你检查 $G$ 的所有设计规范(关系)在用 $r_i$ 替换 $s_i$ 后是否仍然被遵守。如果全部遵守,那么就存在一个同态——你可以安全地将 $G$ 的调用“翻译”为 $H$ 的调用。
- 满射: 如果 $H$ 的所有功能都可以通过调用这些 $r_i$ 来实现,那么这个“翻译”是满射的。
- 同构: 如果两个库的“功能点总数”(阶)还一样多,那么这个满射的翻译就是完美的一对一翻译,两个库在功能上是等价的(同构)。
5.2 与向量空间类比
📜 [原文11]
读者可能已经熟悉向量空间的相应陈述。假设 $V$ 是一个有限维向量空间,维数为 $n$,基为 $S$,并且 $W$ 是另一个向量空间。那么我们可以通过将 $S$ 的元素映射到 $W$ 中的任意向量来指定从 $V$ 到 $W$ 的线性变换(这里没有关系需要满足)。如果 $W$ 的维数也为 $n$,并且 $W$ 中所选的向量张成 $W$(因此是 $W$ 的基),则此线性变换是可逆的(一个向量空间同构)。
📖 [逐步解释]
这段话通过与读者可能更熟悉的线性代数中的概念进行类比,来帮助理解上一段关于群的生成元和关系的定理。
- 类比对象:
- 群 $\leftrightarrow$ 向量空间
- 群同态 $\leftrightarrow$ 线性变换
- 群同构 $\leftrightarrow$ 可逆线性变换 (即向量空间同构)
- 群的生成元 $\leftrightarrow$ 向量空间的基 (basis)
- 线性变换的定义:
- 我们知道,要定义一个从向量空间 $V$ 到 $W$ 的线性变换 $T: V \rightarrow W$,我们 不需要 指定 $V$ 中每一个向量的去向。
- 我们只需要指定 $V$ 的一组基 $S = \{\mathbf{v}_1, \dots, \mathbf{v}_n\}$ 中每个基向量的去向即可。
- 我们可以把每个 $\mathbf{v}_i$ 映射到 $W$ 中的 任意 一个向量 $\mathbf{w}_i$。即定义 $T(\mathbf{v}_i) = \mathbf{w}_i$。
- 一旦基向量的去向确定了,整个线性变换就唯一确定了。因为 $V$ 中任何一个向量 $\mathbf{v}$ 都可以唯一地表示为基的线性组合 $\mathbf{v} = c_1\mathbf{v}_1 + \dots + c_n\mathbf{v}_n$,那么它的像就是 $T(\mathbf{v}) = T(c_1\mathbf{v}_1 + \dots + c_n\mathbf{v}_n) = c_1T(\mathbf{v}_1) + \dots + c_nT(\mathbf{v}_n) = c_1\mathbf{w}_1 + \dots + c_n\mathbf{w}_n$。
- 与群论定理的比较:
- 相似点: 两者都是通过定义“生成元”(群生成元 vs. 向量空间基)的去向,来唯一确定一个“保持结构的映射”(同态 vs. 线性变换)。
- 关键区别: 在向量空间中,基向量之间是“自由”的,它们是线性无关的,没有关系需要满足。因此,我们可以把基向量 $\mathbf{v}_i$ 映射到目标空间 $W$ 中的 任何 向量 $\mathbf{w}_i$。
- 但在群论中,生成元 $s_i$ 之间通常不是“自由”的,它们被各种关系所约束。因此,我们不能把生成元 $s_i$ 随意映射到目标群 $H$ 中的元素 $r_i$。我们选择的 $r_i$ 必须也要满足那些关系。这就是群的情况比向量空间更复杂的地方。自由群 (free group) 是一个特例,它的生成元之间没有任何关系,因此最像向量空间的基。
- 向量空间同构:
- 如果目标空间 $W$ 的维数也是 $n$,并且我们所选择的目标向量 $\{\mathbf{w}_1, \dots, \mathbf{w}_n\}$ 能够张成 (span) $W$,那么它们也构成 $W$ 的一组基。
- 在这种情况下,这个线性变换 $T$ 就是一个可逆线性变换,也即一个向量空间同构。
- 类比: 这完全对应于群论中的情况:如果目标元素 $\{r_1, \dots, r_m\}$ 生成了 $H$,并且 $|G|=|H|$(在有限维向量空间中,维数相等扮演了阶相等的角色),那么映射就是同构。
💡 [数值示例]
示例 1 (定义线性变换):
- 设 $V = \mathbb{R}^2$,标准基是 $S = \{\mathbf{e}_1, \mathbf{e}_2\} = \{(1,0), (0,1)\}$。
- 设 $W = \mathbb{R}^3$。
- 我想定义一个线性变换 $T: \mathbb{R}^2 \rightarrow \mathbb{R}^3$。我只需要决定两个基向量的去向。
- 我可以任意选择!比如,我定义 $T(\mathbf{e}_1) = (2,3,0)$ 且 $T(\mathbf{e}_2) = (-1,0,5)$。
- 那么,对于任意向量 $(x,y) \in \mathbb{R}^2$,它的像是多少?
- $(x,y) = x\mathbf{e}_1 + y\mathbf{e}_2$。
- $T((x,y)) = T(x\mathbf{e}_1 + y\mathbf{e}_2) = xT(\mathbf{e}_1) + yT(\mathbf{e}_2) = x(2,3,0) + y(-1,0,5) = (2x-y, 3x, 5y)$。
- 整个线性变换就被唯一确定了,而且我不需要检查任何“关系”。
示例 2 (向量空间同构):
- 设 $V = \mathbb{R}^2$,基 $S = \{(1,0), (0,1)\}$。
- 设 $W = P_1(\mathbb{R})$,即所有次数 $\le 1$ 的实系数多项式所构成的向量空间。它的一个基是 $\{1, x\}$。$W$ 的维数是 2。
- $V$ 和 $W$ 的维数相同,因此它们是同构的。
- 我们来构造一个同构 $T: V \rightarrow W$。
- 将 $V$ 的基映射到 $W$ 的一组基上。
- 定义 $T((1,0)) = 1$ (多项式 1) 且 $T((0,1)) = x$ (多项式 $x$)。
- 因为目标向量 $\{1, x\}$ 张成 (实际上是基) $W$,所以 $T$ 是一个向量空间同构。
- 这个同构将向量 $(a,b)$ 映射到多项式 $a \cdot 1 + b \cdot x = a+bx$。
⚠️ [易错点]
- 牢记区别: 这个类比是为了帮助理解,但一定要记住群的生成元有关系约束,而向量空间的基没有。这是两者最本质的区别。
- “生成”与“张成”: 在群论中,我们说生成元“生成”(generate)一个群。在线性代数中,我们说基“张成”(span)一个向量空间。这两个词在各自的语境下含义相似,都指通过基本元素和相应的运算(群运算 vs. 线性组合)可以得到空间中的所有元素。
📝 [总结]
本段通过类比线性代数中定义线性变换的方法,来帮助读者理解通过生成元定义群同态的思想。关键的相似之处在于都是通过确定“生成元素”的像来确定整个映射。关键的不同之处在于群的生成元有关系约束,而向量空间的基是自由的。
🎯 [存在目的]
本段的目的是利用学生已有的知识(线性代数通常在抽象代数之前学习)来建立一个心智模型,从而降低理解群的表示和同态构造这个更抽象概念的难度。通过类比,学生可以更快地抓住核心思想,并更深刻地理解群和向量空间在结构上的异同。
🧠 [直觉心智模型]
- 向量空间: 像一个“自由市场”。基向量是几种基础商品(比如水、面粉)。你可以按任意比例(系数)购买它们,然后混合(线性组合)成任何你想要的产品(向量)。商品之间没有固有的搭配禁忌(没有关系)。
- 群: 像一个“化学实验室”。生成元是几种基本化学元素(比如 H, O)。你可以让它们进行反应(群运算),但必须遵循严格的化学定律(关系),比如 $H_2O$ 可以形成,但 $H_3O$ 不稳定。你不能随意地将它们组合。
- 从群 $G$ 构造到群 $H$ 的同态,就像是你想用一套新的化学元素($H$ 的元素)来模拟 $G$ 的化学体系。你必须确保你为 $H, O$ 找的替代品,也遵循与 $H, O$ 完全一样的反应定律。
66. 示例
6.1 示例 (1): 二面体群之间的同态
📜 [原文12]
(1) 回忆 $D_{2 n}=\left\langle r, s \mid r^{n}=s^{2}=1, s r=r^{-1} s\right\rangle$。假设 $H$ 是一个群,包含元素 $a$ 和 $b$,满足 $a^{n}=1, b^{2}=1$ 和 $b a=a^{-1} b$。那么存在一个从 $D_{2 n}$ 到 $H$ 的同态,将 $r$ 映射到 $a$,将 $s$ 映射到 $b$。例如,设 $k$ 是一个整数,它整除 $n$ 且 $k \geq 3$,并设 $D_{2 k}=\left\langle r_{1}, s_{1} \mid r_{1}^{k}=s_{1}^{2}=1, s_{1} r_{1}=r_{1}^{-1} s_{1}\right\rangle$。定义
$$
\varphi: D_{2 n} \rightarrow D_{2 k} \quad \text { 通过 } \quad \varphi(r)=r_{1} \text { 且 } \varphi(s)=s_{1}
$$
如果我们写 $n=k m$,那么由于 $r_{1}^{k}=1$,因此 $r_{1}^{n}=\left(r_{1}^{k}\right)^{m}=1$。因此 $D_{2 n}$ 中 $r, s$ 满足的三个关系在 $D_{2 k}$ 中也由 $r_{1}, s_{1}$ 满足。因此 $\varphi$ 唯一地扩展为从 $D_{2 n}$ 到 $D_{2 k}$ 的同态。由于 $\left\{r_{1}, s_{1}\right\}$ 生成 $D_{2 k}$,$\varphi$ 是满射。如果 $k<n$,则此同态不是同构。
📖 [逐步解释]
这个例子是上一节理论的直接应用,展示了如何在一个二面体群 $D_{2n}$ 和另一个更小的二面体群 $D_{2k}$ 之间构造一个同态。
- 理论复述: 首先,作者复述了一遍上一节的结论:对于 $D_{2n}$ (由生成元 $r, s$ 和关系 $r^n=s^2=1, sr=r^{-1}s$ 定义),只要我们在另一个群 $H$ 中找到两个元素 $a,b$ 也能满足这三条关系(即 $a^n=1, b^2=1, ba=a^{-1}b$),那么就一定存在一个同态 $\varphi: D_{2n} \to H$,它把 $r$ 映射到 $a$,把 $s$ 映射到 $b$。
- 具体例子设置:
- 源群 $G = D_{2n}$,正 $n$ 边形的对称群 ($n \ge 3$)。
- 目标群 $H = D_{2k}$,正 $k$ 边形的对称群。
- 条件: $k$ 是 $n$ 的一个因子,即 $n=km$ 对于某个整数 $m$ 成立。同时要求 $k \ge 3$ 以确保 $D_{2k}$ 是一个标准的二面体群。
- $D_{2n}$ 的生成元是 $r, s$,满足关系 $r^n=1, s^2=1, sr=r^{-1}s$。
- $D_{2k}$ 的生成元是 $r_1, s_1$,满足关系 $r_1^k=1, s_1^2=1, s_1r_1=r_1^{-1}s_1$。
- 构造映射:
- 我们尝试定义一个映射 $\varphi: D_{2n} \to D_{2k}$,通过指定生成元的去向:
- $\varphi(r) = r_1$
- $\varphi(s) = s_1$
- 验证关系:
- 根据冯·戴克定理,我们需要检查 $D_{2n}$ 的关系在 $r$ 被 $r_1$ 替换、$s$ 被 $s_1$ 替换后,在 $D_{2k}$ 中是否仍然成立。
- 关系1: $r^n=1$ $\rightarrow$ 在 $D_{2k}$ 中, $r_1^n=1$ 是否成立?
- 我们知道 $r_1^k=1$ (这是 $D_{2k}$ 的定义)。
- 因为 $n=km$,所以 $r_1^n = r_1^{km} = (r_1^k)^m = (1)^m = 1$。
- 成立。这是最关键的一步,利用了 $k$ 整除 $n$ 的条件。
- 关系2: $s^2=1$ $\rightarrow$ 在 $D_{2k}$ 中, $s_1^2=1$ 是否成立?
- 这直接就是 $D_{2k}$ 的定义之一。成立。
- 关系3: $sr=r^{-1}s$ $\rightarrow$ 在 $D_{2k}$ 中, $s_1r_1=r_1^{-1}s_1$ 是否成立?
- 这直接就是 $D_{2k}$ 的定义之一。成立。
- 得出结论:
- 同态: 因为所有三个关系都满足,所以 $\varphi$ 确实可以扩展为一个从 $D_{2n}$ 到 $D_{2k}$ 的同态。
- 满射: 我们映射的目标元素 $\{r_1, s_1\}$ 是 $D_{2k}$ 的生成元,因此根据定理,这个同态 $\varphi$ 是满射的(映成)。
- 非同构: 如果 $k < n$,那么 $|D_{2n}|=2n$,$|D_{2k}|=2k$。因为 $2n \neq 2k$,它们的阶不相等。所以这个同态不可能是同构。这是一个从大群到小群的“压缩”映射。
💡 [数值示例]
示例: 构造一个从 $D_{12}$ 到 $D_6$ 的同态。
- $G = D_{12}$ (正六边形的对称群)。$n=6$。表示为 $\langle r,s \mid r^6=1, s^2=1, sr=r^{-1}s \rangle$。
- $H = D_6$ (正三角形的对称群)。$k=3$。$k$ 整除 $n$ ($6=3 \times 2$)。$D_6$ 的表示为 $\langle r_1,s_1 \mid r_1^3=1, s_1^2=1, s_1r_1=r_1^{-1}s_1 \rangle$。
- 定义映射: $\varphi(r) = r_1$ (将旋转60度映成旋转120度),$\varphi(s)=s_1$ (将翻转映成翻转)。
- 验证关系:
- $r^6=1 \rightarrow r_1^6=1$? 在 $D_6$ 中, $r_1^3=1 \implies r_1^6 = (r_1^3)^2 = 1^2=1$。成立。
- $s^2=1 \rightarrow s_1^2=1$? 在 $D_6$ 中成立。
- $sr=r^{-1}s \rightarrow s_1r_1=r_1^{-1}s_1$? 在 $D_6$ 中成立。
- 结论:
- 存在一个满射同态 $\varphi: D_{12} \to D_6$。
- 因为 $|D_{12}|=12 \neq |D_6|=6$,所以它不是同构。
- 直观理解: 这个映射把正六边形的对称操作“简化”为正三角形的对称操作。例如,在 $D_{12}$ 中旋转 60 度 ($r$)、180 度 ($r^3$)、300 度 ($r^5$),在 $\varphi$ 映射下都变成了 $D_6$ 中的旋转 120 度 ($r_1$)、单位元 ($e$)、旋转 240 度 ($r_1^2$)。多个元素被映射到了同一个元素,所以不是单射。例如 $\varphi(r) = r_1$ and $\varphi(r^3) = r_1^3 = e$ and $\varphi(r^5) = r_1^5 = r_1^2$.
⚠️ [易错点]
- 整除关系是关键: 如果 $k$ 不整除 $n$,这个构造就行不通。例如,试图从 $D_{10}$ ($n=5$) 构造到 $D_6$ ($k=3$) 的同态 $\varphi(r)=r_1, \varphi(s)=s_1$。在验证 $r^5=1$ 时,我们需要检查 $r_1^5=1$ 在 $D_6$ 中是否成立。但 $D_6$ 中 $r_1$ 的阶是 3,所以 $r_1^5 = r_1^3 r_1^2 = 1 \cdot r_1^2 = r_1^2 \neq 1$。关系不保持,所以同态不存在。
- 注意生成元的名字: $r$ 和 $r_1$ 是不同群里的元素,只是我们习惯性地都用 'r' (rotation) 来命名。
📝 [总结]
本例通过二面体群之间的映射,完美演示了冯·戴克定理的应用。它展示了如何利用生成元和关系,通过简单的代数验算,来证明一个从大群到小群的满射同态的存在。
🎯 [存在目的]
这个例子的目的是将上一段抽象的定理具体化、形象化。通过 $D_{2n}$ 和 $D_{2k}$ 这个具体的、学生熟悉的例子,读者可以亲手操作一遍验证关系的过程,从而深刻理解“关系保持”是构造同态的核心。同时,它也澄清了同态与同构的区别:满射同态可以是“多对一”的,而同构必须是“一对一”的。
💭 [直观想象]
想象一个有 12 个小时刻度的钟 ($D_{24}$, 对应 $n=12$) 和一个只有 4 个季节刻度的大钟 ($D_8$, 对应 $k=4$)。
- $D_{24}$ 的旋转 $r$ 是转 1 小时 (30度)。
- $D_8$ 的旋转 $r_1$ 是转 1 个季节 (90度)。
- 我们定义一个映射 $\varphi(r)=r_1$。这相当于把“时间”映射到“季节”。
- 关系验证:
- $D_{24}$ 的一个关系是 $r^{12}=1$ (转12小时回到原位)。在 $D_8$ 中,对应的 $r_1^{12} = (r_1^4)^3 = 1^3=1$ 是否成立?成立!
- 其他关系也类似。
- 所以存在一个同态。这个同态把 1点、2点、3点钟方向都看作“春天”,4点、5点、6点钟方向都看作“夏天”,以此类推。这是一个从精细结构到粗糙结构的满射同态。
6.2 示例 (2): D6 与 S3 的同构
📜 [原文13]
(2) 承接上一个例子,设 $G=D_{6}$ 如上所述。检查在 $H=S_{3}$ 中,元素 $a=(123)$ 和 $b=(12)$ 满足关系:$a^{3}=1$, $b^{2}=1$ 和 $b a=a b^{-1}$。因此存在一个从 $D_{6}$ 到 $S_{3}$ 的同态,它将 $r \mapsto a$ 和 $s \mapsto b$。可以进一步检查 $S_{3}$ 由 $a$ 和 $b$ 生成,因此此同态是满射。由于 $D_{6}$ 和 $S_{3}$ 都具有阶 6,因此此同态是同构:$D_{6} \cong S_{3}$。
请注意,上述例子中的元素 $a$ 不必具有阶 $n$(即 $n$ 不必是 $H$ 中使幂为恒等元的最小幂),同样 $b$ 不必具有阶 2(例如,如果 $a=a^{-1}$,则 $b$ 很可能是恒等元)。这使我们能够更容易地构造同态,并符合这样的想法:群 $G$ 的生成元和关系构成了 $G$ 的群结构的完整数据集。
📖 [逐步解释]
这个例子再次使用冯·戴克定理,但这次的目标是证明一个同构关系,即 $D_6 \cong S_3$。
- 设置:
- 源群: $G = D_6$,其表示为 $\langle r, s \mid r^3=1, s^2=1, sr=r^{-1}s \rangle$。
- 目标群: $H = S_3$。
- 生成元映射的目标: 我们尝试将 $D_6$ 的生成元 $r$ 和 $s$ 映射到 $S_3$ 中的具体元素。选择 $a=(123)$ 和 $b=(12)$。所以映射是 $r \mapsto (123), s \mapsto (12)$。
- 验证关系: 我们需要检查 $D_6$ 的三个关系在将 $r$ 替换为 $a=(123)$、$s$ 替换为 $b=(12)$ 后,是否在 $S_3$ 中成立。
- 关系1: $r^3=1$ $\rightarrow$ $a^3=1$?
- $a^3 = (123)^3 = (123)(123)(123) = (132)(123) = e$ (恒等置换)。成立。
- 关系2: $s^2=1$ $\rightarrow$ $b^2=1$?
- $b^2 = (12)^2 = (12)(12) = e$。成立。
- 关系3: $sr=r^{-1}s$ $\rightarrow$ $ba=a^{-1}b$?
- 这个关系需要一点计算。在 $D_6$ 中,$sr=r^{-1}s$ 等价于 $srs=r^{-1}$。在 $H$ 中,我们需要验证 $bab = a^{-1}$。
- $a=(123)$, $b=(12)$。$a^{-1}=(132)$。
- $bab = (12)(123)(12) = (13)(12) = (132)$。
- 由于 $bab = (132)$ 且 $a^{-1}=(132)$,所以 $bab=a^{-1}$ 成立。因此原关系 $ba = a^{-1}b$ 也成立。
- 结论1: 同态存在: 因为所有关系都满足,所以存在一个从 $D_6$ 到 $S_3$ 的同态 $\varphi$,使得 $\varphi(r)=(123), \varphi(s)=(12)$。
- 结论2: 满射:
- 检查映射的目标元素 $\{a, b\} = \{(123), (12)\}$ 是否能生成整个 $S_3$。
- $\langle (123), (12) \rangle$ 是 $S_3$ 的一个子群。它的阶必须整除 $|S_3|=6$。
- 这个子群至少包含元素 $(123)$ (阶3) 和 $(12)$ (阶2),所以它的阶至少是 $lcm(3,2)=6$。
- 因此,这个子群的阶就是 6,它就是 $S_3$ 本身。
- 因为目标元素生成了整个目标群,所以同态 $\varphi$ 是满射的。
- 结论3: 同构:
- $D_6$ 和 $S_3$ 都是有限群。
- 它们的阶相等,都是 6。
- 根据定理,一个在两个等阶有限群之间的满射同态必然是同构。
- 最终结论: $D_6 \cong S_3$。
关于元素阶的注解:
- 作者最后补充说明,冯·戴克定理的要求是关系 $a^n=1$ 成立,而 不要求 $a$ 的阶恰好是 $n$。$a$ 的阶可以是 $n$ 的任何因子。
- 例子: 在 $D_{12} \to D_6$ 的同态中,$D_{12}$ 的关系是 $r^6=1$。我们把它映射到 $D_6$ 的 $r_1$。我们验证了 $r_1^6=1$ 成立。但是,$r_1$ 在 $D_6$ 中的阶是 3,而不是 6。这没有问题!定理只要求 $r_1^6$ 等于单位元,不要求 6 是使它等于单位元的最小正整数。
- 这个说明非常重要,它降低了寻找同态的难度。我们不必费力去寻找阶完全匹配的元素,只需要验证关系式成立即可。这也揭示了表示的本质:关系的集合完整地定义了群的结构,比单个元素的阶更为根本。
💡 [数值示例]
示例:构造一个从 $D_8$ 到 Klein 四元群 $V_4$ 的同态
- $G=D_8 = \langle r, s \mid r^4=1, s^2=1, sr=r^{-1}s \rangle$。
- $H=V_4=\{e,a,b,c\}$ 是交换群,其中 $a^2=b^2=c^2=e, ab=c$。
- 我们尝试定义映射 $r \mapsto a, s \mapsto b$。
- 验证关系:
- $r^4=1 \rightarrow a^4=1$? 在 $V_4$ 中,$a^2=e \implies a^4=(a^2)^2=e^2=e$。成立。
- $s^2=1 \rightarrow b^2=1$? 在 $V_4$ 中,根据定义成立。
- $sr=r^{-1}s \rightarrow ba=a^{-1}b$?
- 因为 $V_4$ 是交换群,所以 $ba=ab$。
- $a^{-1}=a$ (因为 $a^2=e$)。所以 $a^{-1}b = ab$。
- 所以 $ba=a^{-1}b$ 成立。
- 结论: 存在一个同态 $\varphi: D_8 \to V_4$,使得 $\varphi(r)=a, \varphi(s)=b$。
- 是否满射? $\langle a,b \rangle = V_4$,所以是满射。
- 是否同构? $|D_8|=8, |V_4|=4$。阶不相等,不是同构。
⚠️ [易错点]
- 关系的变形: $sr=r^{-1}s$ 这个关系经常被使用,它等价于 $srs=r^{-1}$,也等价于 $srsr=1$。在验证时,使用任何一个等价形式都可以。
- 不要想当然: 必须动手计算来验证关系。例如,在 $S_3$ 中验证 $ba=a^{-1}b$ 时,不能因为 $S_3$ 是非交换的就认为它不成立,也不能认为它一定成立,必须实际计算出结果。
- 阶的说明: 再次强调,映射的目标元素的阶只需要是原生成元在关系中幂次的因子即可,不要求相等。这是初学者很容易搞错的地方。
📝 [总结]
本例是使用冯·戴克定理证明两个具体群同构的范例。它完整地走了一遍流程:设定映射、验证关系、判断满射性、比较阶,最终得出同构的结论。最后关于元素阶的补充说明,深化了对群的表示的理解。
🎯 [存在目的]
本例子的目的是为了给出一个完整的、正面的、构造性的同构证明。它让读者看到,冯·戴克定理不仅可以用来找同态或否定同构,更是证明同构的有力武器。通过这个例子,读者可以掌握一套行之有效的操作流程,来解决“证明 $G \cong H$”这类在抽象代数中非常常见的问题。
🧠 [直觉心智模型]
这就像用一套新的乐高零件($S_3$ 的元素)来搭建一个已有的模型($D_6$)。
- $D_6$ 的设计图纸(表示)上写着:需要一个“3-齿轮” $r$ (转3次归位)和一个“翻转件” $s$ (翻2次归位),并且它们要满足 $srs=r^{-1}$ 的耦合方式。
- 你现在有一堆 $S_3$ 的零件。你找了一个三元轮换 $(123)$ 当作“3-齿轮”,一个对换 $(12)$ 当作“翻转件”。
- 你把这些新零件装起来,发现它们完美地满足设计图纸上的所有要求。
- 于是你成功地用 $S_3$ 的零件复刻了 $D_6$ 模型(同态)。
- 你又发现,你用的这两种零件,能组合出 $S_3$ 所有的零件(满射)。
- 最后你数了一下,两套模型的零件总数一样多(阶相等)。
- 结论:这两套模型其实是同一款,只是零件的颜色和编号不同而已(同构)。
74.6 练习 9
📜 [原文22]
- 证明 $D_{24}$ 和 $S_{4}$ 不同构。
📖 [逐步解释]
- 群1: $G = D_{24}$,正12边形的对称群。
- 群2: $H = S_4$,4个元素的对称群。
- 寻找不变量差异:
- 阶:
- $|D_{24}| = 2 \times 12 = 24$。
- $|S_4| = 4! = 24$。
- 阶是相同的,所以不能用这个来区分。
- 交换性: 都是非交换群。无法区分。
- 元素阶的分布:
- 在 $G=D_{24}$ 中,生成元为 $r,s$,满足 $r^{12}=1, s^2=1$。
- 存在一个元素 $r$,其阶为 12。
- 在 $H=S_4$ 中,元素的阶是什么?
- $S_4$ 的元素是 $\{1,2,3,4\}$ 的置换。
- 一个置换的阶是其不相交循环长度的最小公倍数 (LCM)。
- $S_4$ 中可能的循环结构有:
- (1): $e$ -> 阶 1
- (2): (12) -> 阶 2
- (3): (123) -> 阶 3
- (4): (1234) -> 阶 4
- (2,2): (12)(34) -> lcm(2,2) = 2
- $S_4$ 中元素的最大可能阶是 4。
- 结论: $D_{24}$ 中有一个 12 阶元素,而 $S_4$ 中没有 12 阶元素(最大阶为4)。由于元素阶的分布是同构不变量,所以 $D_{24}$ 和 $S_4$ 不同构。
- 另一个不变量:中心 (Center)
- 群的中心 $Z(G) = \{g \in G \mid gx=xg \text{ for all } x \in G\}$ 是一个同构不变量(它的阶和结构都是)。
- $Z(D_{24}) = \{e, r^6\}$ (单位元和旋转180度)。所以 $|Z(D_{24})|=2$。
- $Z(S_4) = \{e\}$。$S_4$ 的中心是平凡的。
- 由于它们的中心阶不同 ($2 \neq 1$),所以它们不同构。
🎯 [存在目的]
这组练习的目的是让学生熟练运用“同构不变量”这个工具来快速解决“证否同构”的问题。通过这些例子,学生可以掌握一套标准的检查流程:先看阶,再看交换性,然后检查元素阶的分布,如果还不行就考虑中心、是否循环等更精细的性质。
7.5 练习 10-26
这些练习涵盖了本节介绍的各种概念,包括构造同构、同态的性质(像、核)、自同构群以及具体群的同态表示等。对每个练习进行简要的解释。
... (由于篇幅和时间,这里仅对后续练习的核心思想进行解释,省略完整的八步结构)
练习 10: 细节补充
- 目的: 严格完成 2.3 节中留下的证明,即 $\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$ 是一个同构。
- (a) 定义良好: 证明 $\varphi(\sigma)$ 确实是 $\Omega$ 到自身的双射。因为 $\theta, \sigma, \theta^{-1}$ 都是双射,它们的复合也是双射。
- (b) 双射: 找到 $\varphi$ 的逆映射。可以验证 $\psi(\tau) = \theta^{-1} \circ \tau \circ \theta$ 是 $\varphi$ 的逆,因为 $\psi(\varphi(\sigma)) = \sigma$。
- (c) 同态: 证明 $\varphi(\sigma \circ \tau) = \varphi(\sigma) \circ \varphi(\tau)$。展开定义:
- 左边: $\theta \circ (\sigma \circ \tau) \circ \theta^{-1}$。
- 右边: $(\theta \circ \sigma \circ \theta^{-1}) \circ (\theta \circ \tau \circ \theta^{-1}) = \theta \circ \sigma \circ (\theta^{-1} \circ \theta) \circ \tau \circ \theta^{-1} = \theta \circ \sigma \circ \tau \circ \theta^{-1}$。两者相等。
练习 11 & 12: 直积的性质
- 练习 11: 证明 $A \times B \cong B \times A$。
- 思路: 构造映射 $\varphi: A \times B \to B \times A$ 为 $\varphi((a,b)) = (b,a)$。这是一个双射。验证同态性:$\varphi((a_1,b_1)(a_2,b_2)) = \varphi((a_1a_2, b_1b_2)) = (b_1b_2, a_1a_2) = (b_1,a_1)(b_2,a_2) = \varphi((a_1,b_1))\varphi((a_2,b_2))$。
- 练习 12: 证明 $(A \times B) \times C \cong A \times (B \times C)$。
- 思路: 这是群的直积满足结合律(在同构意义下)。构造映射 $\varphi(((a,b),c)) = (a,(b,c))$。同样易于验证是同构。
练习 13 & 14: 同态的像与核
- 练习 13 (像): 证明像 $\varphi(G)$ 是 $H$ 的一个子群。
- 思路: 使用子群判别法。证明 $\varphi(G)$ 非空(至少含单位元),封闭($\varphi(a)\varphi(b)=\varphi(ab) \in \varphi(G)$),含逆元($\varphi(a)^{-1}=\varphi(a^{-1}) \in \varphi(G)$)。如果 $\varphi$ 单射,则它建立了 $G$ 与其像 $\varphi(G)$ 之间的一个双射同态,根据定义 $G \cong \varphi(G)$。
- 练习 14 (核): 证明核 $\ker(\varphi) = \{g \in G \mid \varphi(g)=1_H\}$ 是 $G$ 的一个子群。
- 思路: 同样使用子群判别法。并证明 $\varphi$ 单射 $\iff \ker(\varphi)=\{1_G\}$。
- ($\Rightarrow$) 若 $\varphi$ 单射,$\varphi(g)=1_H=\varphi(1_G) \implies g=1_G$。所以核里只有单位元。
- ($\Leftarrow$) 若 $\ker(\varphi)=\{1_G\}$,且 $\varphi(a)=\varphi(b)$,则 $\varphi(ab^{-1})=\varphi(a)\varphi(b)^{-1}=1_H$。所以 $ab^{-1} \in \ker(\varphi)$,即 $ab^{-1}=1_G \implies a=b$。所以 $\varphi$ 单射。这是个极其重要的结论。
练习 15 & 16: 核的例子
- 练习 15: $\pi: \mathbb{R}^2 \to \mathbb{R}$ by $\pi((x,y))=x$。
- 同态: $\pi((x_1,y_1)+(x_2,y_2)) = \pi((x_1+x_2, y_1+y_2)) = x_1+x_2 = \pi((x_1,y_1)) + \pi((x_2,y_2))$。
- 核: $\ker(\pi) = \{(x,y) \in \mathbb{R}^2 \mid \pi((x,y))=0\} = \{(x,y) \mid x=0\} = \{(0,y) \mid y \in \mathbb{R}\}$。这是 y-轴。
- 练习 16: $\pi_1: A \times B \to A$ by $\pi_1((a,b))=a$。
- 同态: 类似 15。
- 核: $\ker(\pi_1) = \{(a,b) \in A \times B \mid \pi_1((a,b))=1_A\} = \{(1_A, b) \mid b \in B\}$。这在结构上同构于 $B$。
练习 17 & 18: 特殊自同态
- 练习 17: $g \mapsto g^{-1}$ 是同态 $\iff G$ 交换。
- 思路: 设 $\varphi(g)=g^{-1}$。同态条件是 $\varphi(xy)=\varphi(x)\varphi(y)$,即 $(xy)^{-1}=x^{-1}y^{-1}$。我们知道 $(xy)^{-1}=y^{-1}x^{-1}$。所以条件变为 $y^{-1}x^{-1}=x^{-1}y^{-1}$。两边同时取逆,得 $xy=yx$。这必须对所有 $x,y$ 成立,即 $G$ 交换。
- 练习 18: $g \mapsto g^2$ 是同态 $\iff G$ 交换。
- 思路: 设 $\varphi(g)=g^2$。同态条件是 $\varphi(xy)=\varphi(x)\varphi(y)$,即 $(xy)^2 = x^2y^2$。展开得 $xyxy=xxyy$。左乘 $x^{-1}$ 右乘 $y^{-1}$,得 $yx=xy$。
练习 19-23: 同态和自同构的深入例子
- 练习 19: $z \mapsto z^k$ 在单位根群上是满射同态但非同构。
- 思路: 同态性因为群是交换的。满射性因为对于任何单位根 $w=e^{i\theta}$,可以找到 $z=e^{i\theta/k}$ 使得 $z^k=w$。非同构因为它不是单射的,例如 $z=e^{2\pi i/k}$ 和 $z=1$ 都被映射到 1,核不是平凡的。
- 练习 20 (Aut(G)): 证明所有自同构构成一个群。
- 思路: 验证群公理。复合运算封闭,有单位元(恒等映射),每个自同构是双射故有逆(其逆也是自同构),函数复合满足结合律。
- 练习 23 (定点自由自同构): 这是一个经典问题。
- 思路: 证明映射 $g \mapsto g^{-1}\sigma(g)$ 是一个双射。然后利用 $\sigma(x^{-1}\sigma(x)) = \sigma(x)^{-1}\sigma^2(x) = \sigma(x)^{-1}x = (x^{-1}\sigma(x))^{-1}$。由于每个元素 $y$ 都能写成 $x^{-1}\sigma(x)$ 的形式,所以对于所有 $y \in G$,$\sigma(y)=y^{-1}$。这说明 $\sigma$ 就是取逆元的映射。根据练习 17,这要求 $G$ 必须是交换的。
练习 24-26: 表示理论的初步
- 练习 24: 由两个不同 2 阶元素生成的有限群 $G=\langle x,y \rangle$ 同构于 $D_{2n}$。
- 思路: 设 $n=|xy|$。令 $r=xy, s=y$。验证 $r,s$ 满足 $D_{2n}$ 的关系: $r^n=(xy)^n=e$, $s^2=y^2=e$。以及 $srs^{-1}=y(xy)y^{-1}=yxy=(yx)^{-1}=r^{-1}$。再利用冯·戴克定理。
- 练习 25, 26: 将 $D_{2n}$ 和 $Q_8$ 表示为矩阵群。
- 思路: 这是表示论的开端。将抽象的群元素映射为具体的矩阵。关键是使用冯·戴克定理:验证矩阵生成元满足抽象群的关系,从而证明同态存在。再通过证明单射(例如计算核)来确认这是个“忠实”的表示。例如,练习 25 将 $D_{2n}$ 的旋转 $r$ 对应于 2D 旋转矩阵,翻转 $s$ 对应于关于 x-轴的反射矩阵。
8行间公式索引
1. 同态定义: $\varphi(x \star y)=\varphi(x) \diamond \varphi(y), \quad \text { 对于所有 } x, y \in G$
- 此公式定义了同态的核心性质:保持群的运算结构。
2. 同态定义(简写): $\varphi(x y)=\varphi(x) \varphi(y)$
- 这是在上下文明确时对同态定义的简化写法,左右两边的运算在不同群中。
3. 任何 6 阶非交换群都与 S3 同构: 任何 6 阶非交换群都与 $S_{3}$ 同构
- 这是一个具体的分类定理陈述,通过“阶为6”和“非交换”两个性质唯一确定了群的同构类型。
4. D2n 到 D2k 的同态定义: $\varphi: D_{2 n} \rightarrow D_{2 k} \quad \text { 通过 } \quad \varphi(r)=r_{1} \text { 且 } \varphi(s)=s_{1}$
- 此公式通过指定生成元的像来定义一个从一个二面体群到另一个的同态。
5. 对称群同构定义: $\varphi: S_{\Delta} \rightarrow S_{\Omega} \quad \text { 为 } \quad \varphi(\sigma)=\theta \circ \sigma \circ \theta^{-1} \quad \text { 对于所有 } \sigma \in S_{\Delta}$
- 此公式定义了在两个基数相同的集合的对称群之间构造同构的标准方法(相似变换)。
6. D2n 的一个矩阵表示: $\varphi(r)=\left(\begin{array}{cc}\cos \theta & -\sin \theta \\ \sin \theta & \cos \theta\end{array}\right) \quad \text { 且 } \quad \varphi(s)=\left(\begin{array}{ll}0 & 1 \\ 1 & 0\end{array}\right)$
- 此公式给出了将二面体群 $D_{2n}$ 的生成元映射到 $GL_2(\mathbb{R})$ 中具体矩阵的一种方式,以构造一个同态(一个二维忠实表示)。
7. Q8 的一个矩阵表示: $\varphi(i)=\left(\begin{array}{cc}\sqrt{-1} & 0 \\ 0 & -\sqrt{-1}\end{array}\right) \quad \text { 且 } \quad \varphi(j)=\left(\begin{array}{cc}0 & -1 \\ 1 & 0\end{array}\right)$
- 此公式给出了将四元数群 $Q_8$ 的生成元映射到 $GL_2(\mathbb{C})$ 中具体矩阵的一种方式,以构造一个同态(一个二维忠实表示)。
7.10 练习 10
📜 [原文23]
- 补充证明对称群 $S_{\Delta}$ 和 $S_{\Omega}$ 如果 $|\Delta|=|\Omega|$ 则同构的细节,如下:设 $\theta: \Delta \rightarrow \Omega$ 是一个双射。定义
$$
\varphi: S_{\Delta} \rightarrow S_{\Omega} \quad \text { 为 } \quad \varphi(\sigma)=\theta \circ \sigma \circ \theta^{-1} \quad \text { 对于所有 } \sigma \in S_{\Delta}
$$
并证明以下各项:
(a) $\varphi$ 是定义良好的,即如果 $\sigma$ 是 $\Delta$ 的置换,那么 $\theta \circ \sigma \circ \theta^{-1}$ 是 $\Omega$ 的置换。
(b) $\varphi$ 是从 $S_{\Delta}$ 到 $S_{\Omega}$ 的双射。[为 $\varphi$ 找到一个双侧逆。]
(c) $\varphi$ 是同态,即 $\varphi(\sigma \circ \tau)=\varphi(\sigma) \circ \varphi(\tau)$。
请注意这与矩阵的基变换或相似变换的相似之处(我们将在文本后面看到这些连接)。
📖 [逐步解释]
这个练习要求我们严格地完成在正文示例(3)中提出的证明。该证明的核心是通过一个已知的集合间的双射 $\theta$,来构造一个群之间的同构 $\varphi$。这个构造方法在代数中非常普遍,被称为共轭 (conjugation) 或相似变换。
(a) 证明 $\varphi$ 是定义良好的 (Well-defined)
- 目标: 我们需要证明,对于任意一个 $\Delta$ 上的置换 $\sigma$,它经过 $\varphi$ 映射后得到的结果 $\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$ 确实是 $\Omega$ 上的一个置换。
- 置换的定义: 一个集合上的置换是指从该集合到其自身的双射函数。
- 证明:
- 分析映射: $\varphi(\sigma)$ 是三个函数的复合:$\theta^{-1}$,然后是 $\sigma$,最后是 $\theta$。
- 写出函数的路径: $\Omega \xrightarrow{\theta^{-1}} \Delta \xrightarrow{\sigma} \Delta \xrightarrow{\theta} \Omega$。
- 检查定义域和值域: 整个复合函数 $\theta \circ \sigma \circ \theta^{-1}$ 确实是从 $\Omega$ 映射到 $\Omega$。
- 检查双射性: 我们知道,有限个双射函数的复合仍然是一个双射函数。
- $\theta: \Delta \to \Omega$ 是双射 (已知条件)。
- 因此,它的逆 $\theta^{-1}: \Omega \to \Delta$ 也是双射。
- $\sigma: \Delta \to \Delta$ 是 $\Delta$ 上的置换,根据定义它也是一个双射。
- 因此,这三个双射函数的复合 $\theta \circ \sigma \circ \theta^{-1}$ 必然是一个从 $\Omega$到 $\Omega$ 的双射。
- 结论: 既然 $\varphi(\sigma)$ 是从 $\Omega$到 $\Omega$ 的双射,那么根据定义,它就是 $\Omega$ 上的一个置换,即 $\varphi(\sigma) \in S_{\Omega}$。所以映射 $\varphi$ 是定义良好的。
(b) 证明 $\varphi$ 是双射 (Bijection)
- 目标: 证明映射 $\varphi: S_{\Delta} \to S_{\Omega}$ 本身是一个双射。
- 方法: 找到 $\varphi$ 的逆映射。如果一个函数有逆,那它必然是双射。
- 构造逆映射: 让我们构造一个映射 $\psi: S_{\Omega} \to S_{\Delta}$,形式上与 $\varphi$ 类似:
$\psi(\tau) = \theta^{-1} \circ \tau \circ \theta$,对于所有 $\tau \in S_{\Omega}$。
(这个映射也是定义良好的,证明与(a)完全相同)。
- 验证它是逆映射: 我们需要验证 $\psi \circ \varphi$ 是 $S_{\Delta}$ 上的恒等映射,并且 $\varphi \circ \psi$ 是 $S_{\Omega}$ 上的恒等映射。
- 验证 $\psi(\varphi(\sigma)) = \sigma$:
- 对于任意 $\sigma \in S_{\Delta}$:
- $\psi(\varphi(\sigma)) = \psi(\theta \circ \sigma \circ \theta^{-1})$
- $= \theta^{-1} \circ (\theta \circ \sigma \circ \theta^{-1}) \circ \theta$ (代入 $\psi$ 的定义)
- $= (\theta^{-1} \circ \theta) \circ \sigma \circ (\theta^{-1} \circ \theta)$ (函数复合满足结合律)
- $= id_{\Delta} \circ \sigma \circ id_{\Delta}$ (其中 $id_{\Delta}$ 是 $\Delta$ 上的恒等映射)
- $= \sigma$。
- 验证 $\varphi(\psi(\tau)) = \tau$:
- 对于任意 $\tau \in S_{\Omega}$:
- $\varphi(\psi(\tau)) = \varphi(\theta^{-1} \circ \tau \circ \theta)$
- $= \theta \circ (\theta^{-1} \circ \tau \circ \theta) \circ \theta^{-1}$ (代入 $\varphi$ 的定义)
- $= (\theta \circ \theta^{-1}) \circ \tau \circ (\theta \circ \theta^{-1})$
- $= id_{\Omega} \circ \tau \circ id_{\Omega}$ (其中 $id_{\Omega}$ 是 $\Omega$ 上的恒等映射)
- $= \tau$。
- 结论: 因为我们找到了 $\varphi$ 的一个双侧逆 $\psi$,所以 $\varphi$ 是一个双射。
(c) 证明 $\varphi$ 是同态 (Homomorphism)
- 目标: 证明 $\varphi$ 保持群运算(函数复合),即对于任意 $\sigma, \tau \in S_{\Delta}$,都有 $\varphi(\sigma \circ \tau) = \varphi(\sigma) \circ \varphi(\tau)$。
- 证明:
- 左边:
$\varphi(\sigma \circ \tau) = \theta \circ (\sigma \circ \tau) \circ \theta^{-1}$
$\varphi(\sigma) \circ \varphi(\tau) = (\theta \circ \sigma \circ \theta^{-1}) \circ (\theta \circ \tau \circ \theta^{-1})$
$= \theta \circ \sigma \circ \theta^{-1} \circ \theta \circ \tau \circ \theta^{-1}$
- 中间的 $\theta^{-1} \circ \theta$ 等于恒等映射 $id_{\Delta}$。
$= \theta \circ \sigma \circ id_{\Delta} \circ \tau \circ \theta^{-1}$
$= \theta \circ \sigma \circ \tau \circ \theta^{-1}$
- 结论: 左边 = 右边。因此,$\varphi$ 是一个同态。
最终总结: 因为 $\varphi$ 同时满足了同态和双射两个条件,所以 $\varphi$ 是一个从 $S_{\Delta}$ 到 $S_{\Omega}$ 的同构。
💡 [数值示例]
设 $\Delta = \{1, 2\}$,$\Omega = \{A, B\}$。$S_{\Delta} = \{e, \sigma=(12)\}$,$S_{\Omega} = \{id, \tau=(AB)\}$。
设双射 $\theta(1)=A, \theta(2)=B$。则 $\theta^{-1}(A)=1, \theta^{-1}(B)=2$。
我们来构造同构 $\varphi: S_{\Delta} \to S_{\Omega}$。
- 映射单位元:
$\varphi(e) = \theta \circ e \circ \theta^{-1} = \theta \circ \theta^{-1} = id$。单位元映成单位元。
- 映射非单位元:
$\varphi(\sigma) = \varphi((12)) = \theta \circ (12) \circ \theta^{-1}$。
我们看看这个新函数作用在 $A, B$ 上是什么效果:
- $\varphi(\sigma)(A) = \theta((12)(\theta^{-1}(A))) = \theta((12)(1)) = \theta(2) = B$。
- $\varphi(\sigma)(B) = \theta((12)(\theta^{-1}(B))) = \theta((12)(2)) = \theta(1) = A$。
所以,$\varphi(\sigma)$ 是一个交换 A 和 B 的置换,即 $\varphi(\sigma) = (AB) = \tau$。
- 验证同态:
$S_{\Delta}$ 中唯一的非平凡运算是 $\sigma \circ \sigma = e$。
- 左边: $\varphi(\sigma \circ \sigma) = \varphi(e) = id$。
- 右边: $\varphi(\sigma) \circ \varphi(\sigma) = \tau \circ \tau = (AB) \circ (AB) = id$。
- 两者相等。
这个例子虽然简单,但完整地演示了 $\varphi$ 如何将一个对称群的结构“复制”到另一个上。
⚠️ [易错点]
- 混淆映射层次: $\theta$ 是在元素层面(集合 $\Delta, \Omega$)上的映射,而 $\varphi$ 是在置换层面(群 $S_{\Delta}, S_{\Omega}$)上的映射。
- 复合顺序: 函数复合 $f \circ g$ 是先 $g$ 后 $f$。在 $\theta \circ \sigma \circ \theta^{-1}$ 中,操作的物理顺序是从右到左。
- 相似变换: 这个形式 $\varphi(x) = gxg^{-1}$ 在群论中称为共轭,在线性代数中称为相似变换($P A P^{-1}$)。它是一种保持结构的基本变换,这个思想会反复出现。
📝 [总结]
本练习通过分步证明,严格地确立了同构 $\varphi(\sigma)=\theta \circ \sigma \circ \theta^{-1}$ 的合法性。它表明,只要两个集合的基数相同,我们就可以通过一个“重命名”函数 $\theta$ 将一个集合上的置换群的全部结构忠实地“翻译”到另一个集合上,证明了它们的同构关系。
🎯 [存在目的]
本练习的目的是让学生亲手完成一个重要的、具有代表性的同构证明。它不仅巩固了同构的定义(同态+双射),还让学生熟悉了共轭/相似变换这一重要的构造方法。这为理解后续的群作用、共轭类以及表示论等概念打下了坚实的基础。
7.11 练习 11
📜 [原文24]
- 设 $A$ 和 $B$ 是群。证明 $A \times B \cong B \times A$。
📖 [逐步解释]
这个练习要求证明群的直积运算在同构的意义下是交换的。也就是说,交换直积中群的顺序,得到的群在结构上是相同的。
- 定义群:
- $G = A \times B$。它的元素是形如 $(a,b)$ 的有序对,其中 $a \in A, b \in B$。
- 其群运算是逐分量定义的:$(a_1, b_1) \cdot (a_2, b_2) = (a_1a_2, b_1b_2)$。
- $H = B \times A$。它的元素是形如 $(b,a)$ 的有序对,其中 $b \in B, a \in A$。
- 其群运算是:$(b_1, a_1) \cdot (b_2, a_2) = (b_1b_2, a_1a_2)$。
- 构造映射:
- 我们需要一个从 $G$ 到 $H$ 的同构映射。最自然的想法就是交换元素的顺序。
- 定义映射 $\varphi: A \times B \to B \times A$ 为:
- 证明 $\varphi$ 是双射:
- 单射 (Injective): 假设 $\varphi((a_1, b_1)) = \varphi((a_2, b_2))$。
- 根据 $\varphi$ 的定义,这意味着 $(b_1, a_1) = (b_2, a_2)$。
- 两个有序对相等,意味着它们对应的分量必须相等。
- 所以 $b_1 = b_2$ 并且 $a_1 = a_2$。
- 因此,$(a_1, b_1) = (a_2, b_2)$。
- 这就证明了 $\varphi$ 是单射。
- 满射 (Surjective): 取 $H = B \times A$ 中的任意一个元素,形如 $(b, a)$。
- 我们能找到 $G = A \times B$ 中的一个元素 $(x,y)$ 使得 $\varphi((x,y)) = (b,a)$ 吗?
- $\varphi((x,y)) = (y,x)$。所以我们需要 $(y,x) = (b,a)$。
- 这要求 $y=b, x=a$。
- 所以,我们找到了这个元素,它就是 $(a,b) \in A \times B$。
- 这就证明了 $\varphi$ 是满射。
- 因为 $\varphi$ 既是单射又是满射,所以它是双射。
- 证明 $\varphi$ 是同态:
- 我们需要验证 $\varphi((a_1,b_1) \cdot (a_2,b_2)) = \varphi((a_1,b_1)) \cdot \varphi((a_2,b_2))$。
- 计算左边 (LHS):
- LHS = $\varphi((a_1,b_1) \cdot (a_2,b_2))$
- $= \varphi((a_1a_2, b_1b_2))$ (根据 $A \times B$ 的运算定义)
- $= (b_1b_2, a_1a_2)$ (根据 $\varphi$ 的定义)
- 计算右边 (RHS):
- RHS = $\varphi((a_1,b_1)) \cdot \varphi((a_2,b_2))$
- $= (b_1, a_1) \cdot (b_2, a_2)$ (根据 $\varphi$ 的定义)
- $= (b_1b_2, a_1a_2)$ (根据 $B \times A$ 的运算定义)
- 比较: LHS = RHS。
- 因此,$\varphi$ 是一个同态。
- 结论:
- 因为 $\varphi$ 既是同态又是双射,所以它是一个同构。
- 因此,$A \times B \cong B \times A$。
💡 [数值示例]
示例: 设 $A = \mathbb{Z}_3 = \{0, 1, 2\}$ (模3加法),$B = \mathbb{Z}_2 = \{0, 1\}$ (模2加法)。
- $A \times B$ 的元素有 $(0,0), (0,1), (1,0), (1,1), (2,0), (2,1)$。
- $B \times A$ 的元素有 $(0,0), (0,1), (0,2), (1,0), (1,1), (1,2)$。
- 映射 $\varphi: A \times B \to B \times A$ 定义为 $\varphi((a,b))=(b,a)$。
- 例如, $\varphi((2,1)) = (1,2)$。
- 验证同态: 让我们计算 $\varphi((1,1) + (2,1)) = \varphi((1,1)) + \varphi((2,1))$。
- 左边:
- $(1,1)+(2,1) = (1+2 \pmod 3, 1+1 \pmod 2) = (0,0)$。
- $\varphi((0,0)) = (0,0)$。
- 右边:
- $\varphi((1,1)) = (1,1)$。
- $\varphi((2,1)) = (1,2)$。
- $\varphi((1,1)) + \varphi((2,1)) = (1,1) + (1,2)$ in $B \times A$
- $= (1+1 \pmod 2, 1+2 \pmod 3) = (0,0)$。
- 左边 = 右边,符合同态性质。由于这两个群都是有限且阶相同(6),且映射显然是双射,因此它们同构。这两个群都同构于 $\mathbb{Z}_6$。
⚠️ [易错点]
- 符号混淆: 注意区分 $A \times B$ 和 $B \times A$ 中的元素写法和运算规则。虽然在这个证明中它们看起来很相似,但在更复杂的情况下(如半直积),顺序至关重要。
- 不仅仅是集合: 这个证明不仅仅是关于有序对集合的,关键在于它还保持了群的运算结构。
📝 [总结]
本练习通过构造一个简单的“交换分量”映射,证明了群的直积满足交换律(在同构意义下)。证明过程清晰地展示了如何验证一个映射是同构:分别证明其为双射和同态。
🎯 [存在目的]
这个练习的目的是让学生熟悉直积群的定义,并练习构造和证明一个基本的同构。这个结论本身也很重要,它允许我们在处理多个群的直积时,可以不关心它们的排列顺序,因为它们都属于同一个同构类。
7.12 练习 12
📜 [原文25]
- 设 $A, B$ 和 $C$ 是群,并设 $G=A \times B$ 和 $H=B \times C$。证明 $G \times C \cong A \times H$。
📖 [逐步解释]
这个练习要求证明群的直积在同构意义下满足结合律。即 $(A \times B) \times C$ 和 $A \times (B \times C)$ 在结构上是相同的。
- 定义群:
- $G \times C = (A \times B) \times C$。
- 它的元素是形如 $((a,b), c)$ 的有序对,其中 $(a,b) \in A \times B, c \in C$。
- 它的运算是:$((a_1, b_1), c_1) \cdot ((a_2, b_2), c_2) = ((a_1a_2, b_1b_2), c_1c_2)$。
- $A \times H = A \times (B \times C)$。
- 它的元素是形如 $(a, (b,c))$ 的有序对,其中 $a \in A, (b,c) \in B \times C$。
- 它的运算是:$(a_1, (b_1, c_1)) \cdot (a_2, (b_2, c_2)) = (a_1a_2, (b_1b_2, c_1c_2))$。
- 构造映射:
- 从元素的形式可以看出,它们本质上都是由 $A,B,C$ 的元素构成的“三元组”,只是括号的位置不同。
- 我们定义一个很自然的“重组括号”映射 $\varphi: (A \times B) \times C \to A \times (B \times C)$ 为:
- 证明 $\varphi$ 是双射:
- 单射: 假设 $\varphi(((a_1, b_1), c_1)) = \varphi(((a_2, b_2), c_2))$。
- 即 $(a_1, (b_1, c_1)) = (a_2, (b_2, c_2))$。
- 根据有序对相等,有 $a_1=a_2$ 且 $(b_1,c_1)=(b_2,c_2)$。
- 再根据有序对相等,有 $b_1=b_2$ 且 $c_1=c_2$。
- 因此,$(a_1,b_1)=(a_2,b_2)$。
- 最终得到 $((a_1, b_1), c_1) = ((a_2, b_2), c_2)$。
- 所以 $\varphi$ 是单射。
- 满射: 取 $A \times (B \times C)$ 中的任意元素 $(a, (b,c))$。
- 我们寻找一个源群中的元素 $x$ 使得 $\varphi(x) = (a, (b,c))$。
- 根据 $\varphi$ 的定义,这个 $x$ 必然是 $((a,b), c)$。
- 这个元素确实在 $(A \times B) \times C$ 中。
- 所以 $\varphi$ 是满射。
- 因此,$\varphi$ 是双射。
- 证明 $\varphi$ 是同态:
- 我们需要验证 $\varphi(((a_1, b_1), c_1) \cdot ((a_2, b_2), c_2)) = \varphi(((a_1, b_1), c_1)) \cdot \varphi(((a_2, b_2), c_2))$。
- 计算左边 (LHS):
- LHS = $\varphi( ((a_1a_2, b_1b_2), c_1c_2) )$ (根据源群的运算)
- $= ( a_1a_2, (b_1b_2, c_1c_2) )$ (根据 $\varphi$ 的定义)
- 计算右边 (RHS):
- RHS = $\varphi(((a_1, b_1), c_1)) \cdot \varphi(((a_2, b_2), c_2))$
- $= (a_1, (b_1, c_1)) \cdot (a_2, (b_2, c_2))$ (根据 $\varphi$ 的定义)
- $= (a_1a_2, (b_1, c_1) \cdot (b_2, c_2))$ (根据目标群的运算)
- $= (a_1a_2, (b_1b_2, c_1c_2))$
- 比较: LHS = RHS。
- 因此,$\varphi$ 是一个同态。
- 结论:
- 因为 $\varphi$ 是一个同构,所以 $(A \times B) \times C \cong A \times (B \times C)$。
💡 [数值示例]
设 $A=\mathbb{Z}_2, B=\mathbb{Z}_2, C=\mathbb{Z}_2$。
- $(A \times B) \times C$ 的元素形如 $((a,b),c)$。例如 $((1,0),1)$。
- $A \times (B \times C)$ 的元素形如 $(a,(b,c))$。例如 $(1,(0,1))$。
- 映射 $\varphi(((1,0),1)) = (1,(0,1))$。
- 验证同态:
- 取两个元素 $x = ((1,0),1)$ 和 $y = ((1,1),0)$ in $(A \times B) \times C$。
- 左边:
- $x+y = ((1+1, 0+1), 1+0) = ((0,1),1)$。
- $\varphi(x+y) = \varphi(((0,1),1)) = (0,(1,1))$。
- 右边:
- $\varphi(x) = (1,(0,1))$。
- $\varphi(y) = (1,(1,0))$。
- $\varphi(x) + \varphi(y) = (1,(0,1)) + (1,(1,0))$ in $A \times (B \times C)$
- $= (1+1, (0+1, 1+0)) = (0, (1,1))$。
- 左边 = 右边。
⚠️ [易错点]
- 括号的严谨性: 在书写证明时,严格地区分 $((a,b),c)$ 和 $(a,(b,c))$ 是很重要的,尽管它们在直觉上都是“三元组”。证明的本质就是说明这种括号的重新组合不改变代数结构。
- 推广: 这个结论可以推广到任意有限个群的直积,即直积的顺序和括号方式在同构意义下都是无关紧要的。我们通常就直接写 $A \times B \times C$。
📝 [总结]
本练习通过构造一个自然的“重组括号”映射,证明了群的直积满足结合律(在同构意义下)。这个证明本身是直接和显然的,其重点在于让学生理解,数学上的结合律意味着我们可以忽略运算的次序,而这里的同构证明则意味着我们可以忽略群构造的次序。
🎯 [存在目的]
本练习的目的是巩固直积群的理解,并证明其一个关键的结构性质。这个结合律的成立,使得我们可以无歧义地写出并研究多个群的直积,如 $A_1 \times A_2 \times \dots \times A_n$,而无需担心括号如何添加,这在研究群的分解(如有限交换群基本定理)时至关重要。
7.13 练习 13
📜 [原文26]
- 设 $G$ 和 $H$ 是群,并设 $\varphi: G \rightarrow H$ 是一个同态。证明 $\varphi$ 的像 $\varphi(G)$ 是 $H$ 的一个子群(参见第 1 节练习 26)。证明如果 $\varphi$ 是单射,则 $G \cong \varphi(G)$。
📖 [逐步解释]
这个练习包含两个重要部分,都与同态的像 (Image) 有关。
第一部分:证明像是一个子群
- 定义: 同态 $\varphi: G \to H$ 的像被定义为集合 $\varphi(G) = \{ h \in H \mid \exists g \in G, \varphi(g)=h \}$。它是 $G$ 中所有元素在 $\varphi$ 映射下得到的目标元素所构成的集合,是 $H$ 的一个子集。
- 目标: 证明 $\varphi(G)$ 是 $H$ 的一个子群。
- 方法: 使用子群判别法。我们需要验证三点:
- 非空性 (Non-empty):
- $G$ 是一个群,所以它至少包含单位元 $1_G$。
- $\varphi(1_G) = 1_H$ (同态映单位元到单位元)。
- 所以,$1_H \in \varphi(G)$。
- 因此,$\varphi(G)$ 不是空集。
- 运算封闭性 (Closure):
- 取 $\varphi(G)$ 中任意两个元素 $h_1, h_2$。
- 根据像的定义,存在 $g_1, g_2 \in G$ 使得 $\varphi(g_1)=h_1$ 和 $\varphi(g_2)=h_2$。
- 我们需要证明它们的乘积 $h_1h_2$ 也在 $\varphi(G)$ 中。
- $h_1h_2 = \varphi(g_1)\varphi(g_2)$。
- 因为 $\varphi$ 是同态,所以 $\varphi(g_1)\varphi(g_2) = \varphi(g_1g_2)$。
- 因为 $g_1, g_2 \in G$ 且 $G$ 是群,所以它们的乘积 $g_1g_2$ 也在 $G$ 中。
- 因此,$h_1h_2 = \varphi(g_1g_2)$ 是 $G$ 中某个元素 ($g_1g_2$) 的像。
- 根据定义,这意味着 $h_1h_2 \in \varphi(G)$。
- 所以 $\varphi(G)$ 在群运算下是封闭的。
- 逆元封闭性 (Closure under inverses):
- 取 $\varphi(G)$ 中任意一个元素 $h$。
- 存在 $g \in G$ 使得 $\varphi(g)=h$。
- 我们需要证明 $h$ 的逆元 $h^{-1}$ 也在 $\varphi(G)$ 中。
- $h^{-1} = (\varphi(g))^{-1}$。
- 根据练习1的结论,同态保持逆元运算,所以 $(\varphi(g))^{-1} = \varphi(g^{-1})$。
- 因为 $g \in G$ 且 $G$ 是群,所以 $g^{-1}$ 也在 $G$ 中。
- 因此,$h^{-1} = \varphi(g^{-1})$ 是 $G$ 中某个元素 ($g^{-1}$) 的像。
- 根据定义,这意味着 $h^{-1} \in \varphi(G)$。
- 所以 $\varphi(G)$ 对逆元是封闭的。
- 结论: 因为 $\varphi(G)$ 满足子群判别法的所有条件,所以 $\varphi(G)$ 是 $H$ 的一个子群。
第二部分:证明 G 同构于其像(当单射时)
- 目标: 证明如果 $\varphi$ 是单射 (injective) 的,则 $G \cong \varphi(G)$。
- 方法: 我们需要证明,存在一个从 $G$ 到 $\varphi(G)$ 的同构。这个同构其实就是 $\varphi$ 本身,只是我们把它的值域 (codomain) 从 $H$ 限制到了它的像 $\varphi(G)$。
- 构造新映射: 考虑映射 $\varphi': G \to \varphi(G)$,其规则与 $\varphi$ 完全相同,即 $\varphi'(g) = \varphi(g)$。
- 证明 $\varphi'$ 是同构:
- 证明 $\varphi'$ 是同态:
- $\varphi'(g_1g_2) = \varphi(g_1g_2) = \varphi(g_1)\varphi(g_2) = \varphi'(g_1)\varphi'(g_2)$。
- 继承了 $\varphi$ 的同态性质。
- 证明 $\varphi'$ 是双射:
- 单射: 我们已知 $\varphi$ 是单射的,$\varphi'$ 和 $\varphi$ 只是值域的写法不同,所以 $\varphi'$ 也是单射的。
- 满射: 我们需要证明对于 $\varphi(G)$ 中的任意元素 $h$,都存在 $g \in G$ 使得 $\varphi'(g)=h$。这根据像 $\varphi(G)$ 的定义是显然成立的。$h$ 在 $\varphi(G)$ 中就意味着它是 $G$ 中某个 $g$ 的像。所以 $\varphi'$ 对其自身像的映射必然是满射。
- 结论: 因为 $\varphi': G \to \varphi(G)$ 既是同态又是双射,所以它是一个同构。因此 $G \cong \varphi(G)$。
💡 [数值示例]
示例: 设 $G = (\mathbb{Z}, +)$,$H = (\mathbb{Z}, +)$。考虑同态 $\varphi: \mathbb{Z} \to \mathbb{Z}$ 定义为 $\varphi(n) = 2n$。
- 第一部分 (像):
- $\varphi(\mathbb{Z}) = \{ \varphi(n) \mid n \in \mathbb{Z} \} = \{ 2n \mid n \in \mathbb{Z} \} = 2\mathbb{Z}$,即所有偶数构成的集合。
- 我们来验证 $2\mathbb{Z}$ 是 $\mathbb{Z}$ 的子群:
- 非空:$0 = 2 \times 0 \in 2\mathbb{Z}$。
- 封闭:任意两个偶数之和 $2k_1 + 2k_2 = 2(k_1+k_2)$ 仍然是偶数。
- 逆元:任意一个偶数 $2k$ 的逆元(相反数)是 $-2k = 2(-k)$,仍然是偶数。
- 所以 $2\mathbb{Z}$ 是 $\mathbb{Z}$ 的子群。
- 第二部分 (同构于像):
- $\varphi(n) = 2n$ 是单射吗?是的,如果 $2n_1=2n_2$,则 $n_1=n_2$。
- 根据练习的第二部分结论,我们立刻知道 $G \cong \varphi(G)$,即 $\mathbb{Z} \cong 2\mathbb{Z}$。
- 这个同构就是 $\varphi': \mathbb{Z} \to 2\mathbb{Z}$ 定义为 $\varphi'(n)=2n$。
- 它是同态: $\varphi'(n+m) = 2(n+m) = 2n+2m = \varphi'(n)+\varphi'(m)$。
- 它是单射 (已证)。
- 它是满射: 对于 $2\mathbb{Z}$ 中任意偶数 $2k$,我们可以在 $\mathbb{Z}$ 中找到 $k$ 使得 $\varphi'(k)=2k$。
- 因此 $\mathbb{Z}$ 与其子群 $2\mathbb{Z}$ 同构。
⚠️ [易错点]
- 像与值域: $\varphi(G)$ 是像 (image),$H$ 是值域 (codomain)。像是值域的一个子集(也是一个子群)。只有当同态是满射时,两者才相等。
- 单射的重要性: “$G$ 与其像同构”这个结论强依赖于单射。如果不是单射,比如 $\varphi: \mathbb{Z}_6 \to \mathbb{Z}_3$ 定义为 $\varphi(x)=x \pmod 3$。$\varphi(\mathbb{Z}_6)=\mathbb{Z}_3$。但 $\mathbb{Z}_6 \not\cong \mathbb{Z}_3$ 因为阶不同。这里 $\varphi$ 不是单射。
📝 [总结]
本练习建立了关于同态的两个基本事实:
- 同态的像总是一个子群。同态将源群的结构“投影”到目标群中,形成一个新的、保持了部分原结构的小群。
- 单射同态本质上是一个同构,只不过是到它的像的同构。它意味着源群被无损地“嵌入”到目标群中,成为其一个同构的子群。
🎯 [存在目的]
本练习是后续同构定理的基石。第一同构定理将像与核联系起来,即 $\varphi(G) \cong G/\ker(\varphi)$。理解像本身是一个群,是理解这个定理的第一步。同时,“单射同态等价于到像的同构”这个结论,在表示论等领域中,是判断一个表示是否“忠实”(faithful) 的标准。
7.14 练习 14
📜 [原文27]
- 设 $G$ 和 $H$ 是群,并设 $\varphi: G \rightarrow H$ 是一个同态。定义 $\varphi$ 的核为 $\left\{g \in G \mid \varphi(g)=1_{H}\right\}$(因此核是 $G$ 中映射到 $H$ 的恒等元的元素集合,即是 $H$ 的恒等元上的纤维)。证明 $\varphi$ 的核是 $G$ 的一个子群(参见第 1 节练习 26)。证明 $\varphi$ 是单射当且仅当 $\varphi$ 的核是 $G$ 的恒等子群。
📖 [逐步解释]
这个练习引入了与像同样重要的概念——核 (Kernel),并要求证明它的两个核心性质。
第一部分:证明核是一个子群
- 定义: 同态 $\varphi: G \to H$ 的核被定义为集合 $\ker(\varphi) = \{ g \in G \mid \varphi(g)=1_H \}$。它是 $G$ 中所有被映射到 $H$ 的单位元的元素的集合,是 $G$ 的一个子集。
- 目标: 证明 $\ker(\varphi)$ 是 $G$ 的一个子群。
- 方法: 使用子群判别法。
- 非空性:
- $\varphi(1_G) = 1_H$。
- 根据核的定义,这意味着 $1_G \in \ker(\varphi)$。
- 因此,核非空。
- 运算封闭性:
- 取 $\ker(\varphi)$ 中任意两个元素 $g_1, g_2$。
- 这意味着 $\varphi(g_1)=1_H$ 和 $\varphi(g_2)=1_H$。
- 我们需要证明它们的乘积 $g_1g_2$ 也在 $\ker(\varphi)$ 中,即证明 $\varphi(g_1g_2)=1_H$。
- $\varphi(g_1g_2) = \varphi(g_1)\varphi(g_2)$ (因为 $\varphi$ 是同态)
- $= 1_H \cdot 1_H = 1_H$。
- 所以 $g_1g_2 \in \ker(\varphi)$。核在群运算下是封闭的。
- 逆元封闭性:
- 取 $\ker(\varphi)$ 中任意一个元素 $g$。
- 这意味着 $\varphi(g)=1_H$。
- 我们需要证明 $g^{-1}$ 也在 $\ker(\varphi)$ 中,即证明 $\varphi(g^{-1})=1_H$。
- $\varphi(g^{-1}) = (\varphi(g))^{-1}$ (同态保持逆元)
- $= (1_H)^{-1} = 1_H$。
- 所以 $g^{-1} \in \ker(\varphi)$。核对逆元是封闭的。
- 结论: $\ker(\varphi)$ 满足子群判别法,因此是 $G$ 的一个子群。
第二部分:证明单射与核的关系
- 目标: 证明 $\varphi$ 是单射 $\iff \ker(\varphi) = \{1_G\}$ (核是只包含单位元的平凡子群)。
- 这是一个双向的证明。
- 方向一 ($\Rightarrow$): 证明如果 $\varphi$ 是单射,则 $\ker(\varphi)=\{1_G\}$。
- 假设: $\varphi$ 是单射。
- 目标: 证明核中只包含单位元。
- 证明:
- 取核中任意一个元素 $g \in \ker(\varphi)$。
- 根据核的定义,$\varphi(g)=1_H$。
- 我们又知道 $\varphi(1_G)=1_H$。
- 所以我们有 $\varphi(g)=\varphi(1_G)$。
- 因为 $\varphi$ 是单射,如果像相等,则原像也必须相等。
- 因此,$g=1_G$。
- 这说明核中任意一个元素都必然是单位元。所以 $\ker(\varphi) = \{1_G\}$。
- 方向二 ($\Leftarrow$): 证明如果 $\ker(\varphi)=\{1_G\}$,则 $\varphi$ 是单射。
- 假设: $\ker(\varphi) = \{1_G\}$。
- 目标: 证明 $\varphi$ 是单射,即如果 $\varphi(g_1)=\varphi(g_2)$,则必须有 $g_1=g_2$。
- 证明:
- 假设对于某两个元素 $g_1, g_2 \in G$,有 $\varphi(g_1)=\varphi(g_2)$。
- 在等式两边同时右乘 $\varphi(g_2)^{-1}$ (它等于 $\varphi(g_2^{-1})$)。
- $\varphi(g_1)\varphi(g_2)^{-1} = \varphi(g_2)\varphi(g_2)^{-1} = 1_H$。
- 因为 $\varphi$ 是同态,左边等于 $\varphi(g_1g_2^{-1})$。
- 所以我们得到 $\varphi(g_1g_2^{-1}) = 1_H$。
- 根据核的定义,这意味着元素 $g_1g_2^{-1}$ 在核里面,即 $g_1g_2^{-1} \in \ker(\varphi)$。
- 根据我们的假设,核里面只有一个元素 $1_G$。
- 所以 $g_1g_2^{-1} = 1_G$。
- 两边右乘 $g_2$,得到 $g_1=g_2$。
- 这就证明了 $\varphi$ 是单射。
💡 [数值示例]
示例: 考虑行列式映射 $\det: GL_2(\mathbb{R}) \to (\mathbb{R}-\{0\}, \times)$。
- 这是一个从 2x2 实数可逆矩阵群到非零实数乘法群的同态,因为 $\det(AB)=\det(A)\det(B)$。
- 计算核: $\ker(\det) = \{ A \in GL_2(\mathbb{R}) \mid \det(A)=1 \}$。
- 这个核是所有行列式为 1 的 2x2 实数矩阵的集合。这正是特殊线性群 $SL_2(\mathbb{R})$。
- 第一部分 (核是子群): 我们可以验证 $SL_2(\mathbb{R})$ 确实是 $GL_2(\mathbb{R})$ 的一个子群。
- $I = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}$ 的行列式是1,所以非空。
- 如果 $\det(A)=1, \det(B)=1$,则 $\det(AB)=\det(A)\det(B)=1$,所以封闭。
- 如果 $\det(A)=1$,则 $\det(A^{-1})=1/\det(A)=1$,所以有逆元。
- 第二部分 (单射性):
- 这个同态的核是 $SL_2(\mathbb{R})$。它包含除单位矩阵外的许多矩阵,例如 $\begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix}$。
- 因为 $\ker(\det) \neq \{I\}$,所以根据定理,行列式映射 不是 单射的。
- 这很显然,因为很多不同的矩阵可以有相同的行列式。例如 $\det\begin{pmatrix} 2 & 0 \\ 0 & 1 \end{pmatrix} = 2$ 并且 $\det\begin{pmatrix} 1 & 0 \\ 0 & 2 \end{pmatrix} = 2$,但矩阵不同。
⚠️ [易错点]
- 核在源群,像在目标群: 一定要记住,$\ker(\varphi)$ 是 $G$ 的子群,而 $\varphi(G)$ 是 $H$ 的子群。这是初学者最容易混淆的地方。
- “平凡核”: $\ker(\varphi)=\{1_G\}$ 通常被称为“核是平凡的”。这个术语是“单射”的同义词。
- 正规子群: 练习没有要求,但核不仅是一个子群,它总是一个正规子群 (Normal Subgroup)。这是它最重要的性质,也是构造商群 $G/\ker(\varphi)$ 的前提。
📝 [总结]
本练习建立了关于同态的核的两个基本事实:
- 同态的核是源群 $G$ 的一个子群。
- 同态是单射的充分必要条件是它的核是平凡的(只包含单位元)。这个结论被称为“核检验法”,是判断同态是否单射的最主要工具。
🎯 [存在目的]
本练习旨在引入核这个核心概念,并阐明其作为“单射度量器”的关键作用。一个同态的核越大,它“压缩”的信息就越多,离单射就越远。核为平凡,则信息无损。这个概念是第一同构定理的核心,也是整个群论(乃至环论、模论等)的中心概念之一。
7.15 练习 15
📜 [原文28]
- 定义一个映射 $\pi: \mathbb{R}^{2} \rightarrow \mathbb{R}$ 为 $\pi((x, y))=x$。证明 $\pi$ 是一个同态并找到 $\pi$ 的核(参见练习 14)。
📖 [逐步解释]
这个练习给出了一个非常直观的同态例子:将一个平面上的点“投影”到 x 轴上。
- 定义群:
- 源群 $G = (\mathbb{R}^2, +)$,即二维实数向量的加法群。其运算是向量加法:$(x_1, y_1) + (x_2, y_2) = (x_1+x_2, y_1+y_2)$。单位元是 $(0,0)$。
- 目标群 $H = (\mathbb{R}, +)$,即实数加法群。单位元是 $0$。
- 定义映射:
- $\pi: \mathbb{R}^2 \to \mathbb{R}$ 定义为 $\pi((x,y)) = x$。
- 这个映射取一个二维向量,丢掉它的 y 分量,只保留 x 分量。这被称为投影映射 (Projection map)。
- 证明 $\pi$ 是同态:
- 我们需要验证 $\pi((x_1, y_1) + (x_2, y_2)) = \pi((x_1, y_1)) + \pi((x_2, y_2))$。
- 计算左边 (LHS):
- LHS = $\pi((x_1, y_1) + (x_2, y_2))$
- $= \pi((x_1+x_2, y_1+y_2))$ (根据 $\mathbb{R}^2$ 的加法)
- $= x_1+x_2$ (根据 $\pi$ 的定义)
- 计算右边 (RHS):
- RHS = $\pi((x_1, y_1)) + \pi((x_2, y_2))$
- $= x_1 + x_2$ (根据 $\pi$ 的定义)
- 比较: LHS = RHS。
- 因此,$\pi$ 是一个同态。
- 找到 $\pi$ 的核:
- 根据定义,$\ker(\pi) = \{ g \in G \mid \pi(g) = 1_H \}$。
- 在这里,$G=\mathbb{R}^2$,$H=\mathbb{R}$,$1_H=0$。
- $\ker(\pi) = \{ (x,y) \in \mathbb{R}^2 \mid \pi((x,y)) = 0 \}$。
- $\pi((x,y)) = x$,所以条件变为 $x=0$。
- $\ker(\pi) = \{ (x,y) \in \mathbb{R}^2 \mid x=0 \}$。
- 这个集合就是 $\{ (0,y) \mid y \in \mathbb{R} \}$。
- 几何上,这是 $\mathbb{R}^2$ 平面上的 y-轴。
- 补充分析:
- 根据练习 14 的结论,因为 $\ker(\pi)$ (y-轴) 不仅仅是单位元 $(0,0)$,所以这个同态 $\pi$ 不是单射。
- 这非常直观:所有在同一条垂直线上的点(例如 $(3,1), (3,5), (3,-100)$)都被映射到了 x 轴上的同一点 (3)。信息被“压缩”了。
- 这个同态是满射吗?是的,因为对于目标群 $\mathbb{R}$ 中的任意实数 $r$,我们都可以在源群 $\mathbb{R}^2$ 中找到一个元素,比如 $(r,0)$,使得 $\pi((r,0))=r$。
💡 [数值示例]
示例 1 (同态):
- 取两个向量 $\mathbf{v}_1 = (2, 5)$ 和 $\mathbf{v}_2 = (3, -1)$。
- 左边: $\pi(\mathbf{v}_1 + \mathbf{v}_2) = \pi((2+3, 5-1)) = \pi((5,4)) = 5$。
- 右边: $\pi(\mathbf{v}_1) + \pi(\mathbf{v}_2) = \pi((2,5)) + \pi((3,-1)) = 2 + 3 = 5$。
- 两者相等。
示例 2 (核):
- 向量 $(0, 7)$ 在核里吗?$\pi((0,7)) = 0$,是的。
- 向量 $(0, -1000)$ 在核里吗?$\pi((0,-1000)) = 0$,是的。
- 向量 $(1, 0)$ 在核里吗?$\pi((1,0)) = 1 \neq 0$,不是。
⚠️ [易错点]
- 注意区分源群和目标群的单位元。在这里它们分别是 $(0,0)$ 和 $0$。
- 在描述核的时候,要写完整。只写“y-轴”是几何直观,写成集合 $\{ (0,y) \mid y \in \mathbb{R} \}$ 是严格的数学表述。
📝 [总结]
本练习通过一个几何上非常直观的投影映射,具体地展示了同态及其核的计算。它阐明了核就是所有被映射到单位元(在这里是原点)的点的集合,在投影的例子里,就是整个 y-轴。
🎯 [存在目的]
本练习的目的是为了给抽象的同态和核的概念提供一个具体的、几何的、易于想象的例子。通过将代数概念与几何图像联系起来,可以极大地帮助学生建立直觉,理解同态是如何“折叠”或“压缩”空间的,而核就是被“压扁”到原点的所有点的集合。这个例子也是第一同构定理的一个很好的图解:$\mathbb{R}^2 / (\text{y-轴}) \cong \mathbb{R}$,意思是把平面沿着y轴“捏”起来,得到的就是一条直线(x-轴)。
7.16 练习 16
📜 [原文29]
- 设 $A$ 和 $B$ 是群,并设 $G$ 是它们的直积 $A \times B$。证明由 $\pi_{1}((a, b))=a$ 和 $\pi_{2}((a, b))=b$ 定义的映射 $\pi_{1}: G \rightarrow A$ 和 $\pi_{2}: G \rightarrow B$ 是同态并找到它们的核(参见练习 14)。
📖 [逐步解释]
这个练习是上一个练习的抽象化和推广。它表明从一个直积群到其分量的投影总是同态。
- 定义群和映射:
- 源群 $G = A \times B$。
- 目标群 $A$ 和 $B$。
- 投影映射:
- $\pi_1: A \times B \to A$ 定义为 $\pi_1((a,b))=a$ (投影到第一个分量)。
- $\pi_2: A \times B \to B$ 定义为 $\pi_2((a,b))=b$ (投影到第二个分量)。
- 证明 $\pi_1$ 是同态:
- 取 $G$ 中两个任意元素 $g_1 = (a_1, b_1)$ 和 $g_2 = (a_2, b_2)$。
- 我们需要验证 $\pi_1(g_1 g_2) = \pi_1(g_1) \pi_1(g_2)$。
- 左边: $\pi_1((a_1,b_1)(a_2,b_2)) = \pi_1((a_1a_2, b_1b_2)) = a_1a_2$。
- 右边: $\pi_1((a_1,b_1)) \pi_1((a_2,b_2)) = a_1 \cdot a_2$。
- 左边 = 右边。所以 $\pi_1$ 是同态。
- 对 $\pi_2$ 的证明完全类似。
- 找到 $\pi_1$ 的核:
- $\ker(\pi_1) = \{ g \in G \mid \pi_1(g) = 1_A \}$ (其中 $1_A$ 是群 $A$ 的单位元)。
- $g$ 的形式是 $(a,b)$。条件是 $\pi_1((a,b)) = a = 1_A$。
- 所以 $\ker(\pi_1) = \{ (1_A, b) \mid b \in B \}$。
- 这个子群的结构是怎样的?它只在第二个分量上有变化,第一个分量固定为单位元。可以很容易地证明它与群 $B$ 同构(通过映射 $(1_A, b) \mapsto b$)。
- 找到 $\pi_2$ 的核:
- $\ker(\pi_2) = \{ g \in G \mid \pi_2(g) = 1_B \}$ (其中 $1_B$ 是群 $B$ 的单位元)。
- 条件是 $\pi_2((a,b)) = b = 1_B$。
- 所以 $\ker(\pi_2) = \{ (a, 1_B) \mid a \in A \}$。
- 这个子群与群 $A$ 同构。
💡 [数值示例]
示例: 设 $G = \mathbb{Z}_3 \times \mathbb{Z}_4$。
- 映射 $\pi_1: \mathbb{Z}_3 \times \mathbb{Z}_4 \to \mathbb{Z}_3$。
- 同态: $\pi_1((a_1,b_1)+(a_2,b_2)) = \pi_1((a_1+a_2, b_1+b_2)) = a_1+a_2 = \pi_1((a_1,b_1))+\pi_1((a_2,b_2))$。
- 核: $\ker(\pi_1) = \{ (a,b) \mid \pi_1((a,b))=0 \text{ in } \mathbb{Z}_3 \}$
- $= \{ (a,b) \mid a=0 \}$
- $= \{ (0,0), (0,1), (0,2), (0,3) \}$。
- 这个子群有 4 个元素,并且它的运算是 $(0,b_1)+(0,b_2)=(0, b_1+b_2)$。它显然同构于 $\mathbb{Z}_4$。
- 映射 $\pi_2: \mathbb{Z}_3 \times \mathbb{Z}_4 \to \mathbb{Z}_4$。
- 核: $\ker(\pi_2) = \{ (a,b) \mid b=0 \}$
- $= \{ (0,0), (1,0), (2,0) \}$。
- 这个子群有 3 个元素,同构于 $\mathbb{Z}_3$。
⚠️ [易错点]
- $\ker(\pi_1)$ 是 $A \times B$ 的一个子群,它与 $B$ 同构,但它 不是 $B$ 本身。它的元素是形如 $(1_A, b)$ 的有序对。这是一个常见的混淆点。
- 这些投影映射通常都不是单射(除非对应的另一个群是平凡群),因为它们的核非平凡。但它们总是满射的。
📝 [总结]
本练习确立了直积群的一个基本性质:到其分量的自然投影总是满射同态。并且,投影到第一个分量的核与第二个分量的群同构,反之亦然。
🎯 [存在目的]
本练习的目的是为了让学生熟悉直积群的结构,并将其与同态、核的概念联系起来。这个结论是群论中的一个基本构造块。它揭示了直积 $A \times B$ 内部包含了与 $A$ 和 $B$ 同构的正规子群(即核)。这是理解直积的“内部”观点(internal direct product)的基础。